首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

下面的转义为何不对呢

2013-11-16 
下面的转义为什么不对呢?NavigateUrl%# javascript:OpenFlowProcess(\+Eval(\BillId\)+\,\~/We

下面的转义为什么不对呢?
NavigateUrl='<%# "javascript:OpenFlowProcess(""+Eval("BillId")+"","~/WebUI/SysManage/WorkFlow/FlowProcess.aspx")" %>' JS ASP.NET
[解决办法]

引用:
Quote: 引用:

单引号换成双引号!
你确定?改成双引号更错



NavigateUrl="javascript:OpenFlowProcess("<%#Eval("BillId")%>","~/WebUI/SysManage/WorkFlow/FlowProcess.aspx")"


这样!
[解决办法]
Eval("BillId")
=>
Eval("BillId")
C#中的方法,参数类型为字符串,你把引号转掉就错了
[解决办法]
引用:
Eval("BillId")
=>
Eval("BillId")
C#中的方法,参数类型为字符串,你把引号转掉就错了

对头
NavigateUrl='<%# "javascript:OpenFlowProcess(""+Eval("BillId")+"","~/WebUI/SysManage/WorkFlow/FlowProcess.aspx")" %>'

热点排行