三重报价?如何在ASP.NET中分隔数据绑定的JavaScript字符串参数
发布时间:2020-12-15 18:50:33 所属栏目:asp.Net 来源:网络整理
导读:如何在锚点OnClick事件中定界JavaScript数据绑定字符串参数? 我在ASP.NET Repeater控件中有一个锚标签。 锚的OnClick事件包含对Javascript函数的调用。 Javascript函数为其输入参数接受一个字符串。 string参数用来自Repeater的数据绑定值填充。 我需要“双
如何在锚点OnClick事件中定界JavaScript数据绑定字符串参数?
>我在ASP.NET Repeater控件中有一个锚标签。 我需要“双引号”为Container.DataItem。 我还需要为Javascript函数调用的输入字符串参数多一个分隔符(三引号?)。 由于我不能再使用’单引号’,我如何确保Javascript函数知道输入参数是一个字符串而不是一个整数? 没有在输入字符串参数附加引号,Javascript函数认为我传入一个整数。 提前为任何知识你可以下降。 锚点: <a id="aShowHide" onclick='ToggleDisplay(<%# DataBinder.Eval(Container.DataItem,"JobCode") %>);' >Show/Hide</a> 这里是Javascript: <script language="JavaScript" type="text/javascript"> /* Shows/Hides the Jobs Div */ function ToggleDisplay(jobCode) { /* Each div has it's ID set dynamically ('d' plus the JobCode) */ var elem = document.getElementById('d' + jobCode); if (elem) { if (elem.style.display != 'block') { elem.style.display = 'block'; elem.style.visibility = 'visible'; } else { elem.style.display = 'none'; elem.style.visibility = 'hidden'; } } } </script> 解决方法
我最近有类似的问题,解决它的唯一方法是使用单纯的旧代码(#);双引号(")。
源代码是完全混乱当然,但它的工作。 尝试 <a id="aShowHide" onclick='ToggleDisplay("<%# DataBinder.Eval(Container.DataItem,"JobCode") %>");'>Show/Hide</a> 要么 <a id="aShowHide" onclick='ToggleDisplay('<%# DataBinder.Eval(Container.DataItem,"JobCode") %>');'>Show/Hide</a> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-core – 如何在启动时将数据放入MemoryCache?
- asp.net-core – 如何使用Identity Server 4使用桌面/移动应
- asp.net后台cs中的JSON格式变量在前台Js中调用方法(前后台示
- asp.net core webapi 统一处理返回值、异常和请求参数验证
- asp.net – 引用依赖于ConfigurationManager的.net core 2中
- asp.net实现生成缩略图及给原始图加水印的方法示例
- asp.net-mvc-3 – 绑定到MVC3中的DropDownList
- asp.net-mvc – asp.net mvc路由:如何使用默认动作,但非默
- asp.net – Web Api 2:带内容的NotFound()?
- asp.net – GridView中的工具提示
推荐文章
站长推荐
- asp.net – MVC 4中的运行时动态捆绑和缩小
- 在预编译asp.net网站 – 是否重要?
- asp.net-mvc – 使用[HttpPost]修饰时,ASP MVC控
- asp.net-mvc – 有没有办法重命名RequestVerific
- asp.net-mvc-3 – ASP.NET MVC 3 Razor查看oncli
- asp.net-mvc – 在显示模板中使用DisplayFor
- asp.net – DropDownList的EditorTemplate
- asp.net-mvc – 只发布控制器
- ASP.NET MVC – 开始的原因
- asp.net-mvc – ASP.NET MVC2的性能监控?
热点阅读