<%#DataBinder.Eval(Container.DataItem,"ZT")%>
gridview中通过上述方法绑定字段,我想在js中写个方法,用switch判断多个条件返回一个字符串,怎样写,这个js函数如何调用。谢谢
服务端后台事件ConvertNumToText要放到<% %>之中,很明显。
你这里用js这样子操作是不可行的,如果实在确定要这样子来操作,建议你在aspx.cs页面中写ConvertNumToText这样一个方法,方法不能是private的,其次这里写法应该是
<%#ConvertNumToText(DataBinder.Eval(Container.DataItem,"ZT"))%>
<%# "<script type='text/javascript'>ConvertNumToText('" + Convert.ToString(Eval("ZT")) + "')</script>"%>
我测试过,没问题
用alert测试的
我发觉你写的是正确的,有错的话,提示什么脚本错误了吗?对了 方法后最好加分号吧