ASP 语句中的多个“s
Multiple "s in ASP statement
我正在将数据绑定一些SQL到GridView,现在想要一个链接到具有2个参数的javascript函数,其中一个是行中的另一个字段。
NavigateUrl="javascript:ShowDialogTest('2','<% ((DataRow)Container.DataItem)["SQLItem"] %>')" />
但是,我无法在双引号中获取SQLItem,因为它认为这是NavigateURL的结尾。我也不能有单引号,因为它会停止参数。
不知道我是怎么做到的!
一个简单的解决方法是在 OnItemDataBound
事件中从代码隐藏绑定 NavigateUrl
属性。
我同意弗朗西斯的回答,这是一个很好的方法。 如果要避免点击 OnItemDataBound
,还可以使用整数索引值而不是名称索引器。
"javascript:ShowDialogTest('2','<% ((DataRow)Container.DataItem)[1] %>')"
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 如何在ReactJS JSX中执行嵌套的if-else语句
- 借助asp.net验证或java脚本对多个文本进行验证
- 将Javascript数组发送到控制器ASP.NET MVC
- ASP.NET通过单击JavaScript按钮触发c#事件
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- 自动修复”;语句前缺少分号“;
- 从javascript调用asp.net codebehind函数
- 如何在 API 调用后和 if 语句中启用提交按钮
- 是“;x==a||b”;以及“;x==a||x==b”;JavaScript中的等效语句
- 带有多个elseif的Javascript if语句
- 使用javascript的Asp.net内容占位符
- ASP 语句中的多个“s
- 如果 onclick 和 onselect 中的语句在 ASP.NET 不起作用
- javascript中的ASP if语句和while循环
- 内联如果然后语句.ASP.NET
- 带有 if 语句的 JavaScript 在 C# 后面的代码中触发按钮 asp.net
- JavaScript和ASP.如何创建一个if语句来查看asp下拉控件的值?
- 具有经典 asp 数据绑定的 if 语句