关于.Net中OnClientClick事件Eval函数解析错误的处理
2014-12-26 00:00
387 查看
在GridView中使用如下代码会出现解析错误:
<asp:LinkButton ID=”DeleteButton” runat=”server” CausesValidation=”False” CommandName=”Delete” OnClientClick=’return confirm(“Delete the datasource <%# Eval(“Title”) %>?”);’
Text=”delete” />
可以使用另一种写法完成所要表达的意思:
OnClientClick=’<%# Eval(“Title”,”return confirm(\”Delete the datasource {0}?\”)”) %>’
在一个服务器端控件中使用多个Eval
OnClientClick=’<%# String.Format(“return ConfirmWindow(\”{0}\”,\”{1}\”)”, Eval(“Title”), Eval(“Message”)) %>’
注:Title,Message为数据源中要帮定的列名
<asp:LinkButton ID=”DeleteButton” runat=”server” CausesValidation=”False” CommandName=”Delete” OnClientClick=’return confirm(“Delete the datasource <%# Eval(“Title”) %>?”);’
Text=”delete” />
可以使用另一种写法完成所要表达的意思:
OnClientClick=’<%# Eval(“Title”,”return confirm(\”Delete the datasource {0}?\”)”) %>’
在一个服务器端控件中使用多个Eval
OnClientClick=’<%# String.Format(“return ConfirmWindow(\”{0}\”,\”{1}\”)”, Eval(“Title”), Eval(“Message”)) %>’
注:Title,Message为数据源中要帮定的列名
相关文章推荐
- 关于ASP.NET中OnClientClick事件Eval函数解析错误的处理
- 关于ASP.NET中OnClientClick事件Eval函数解析错误的处理
- 处理--->错误 error LNK2019: 无法解析的外部符号"~~~~" | 该符号"~~~"在函数 _main 中被引用
- 关于c#几个事件处理函数能否并行运行的实验
- Flex中关于button的click事件处理的写法总
- 关于委托、事件、处理事件的方法以及.NET 续一个实例
- 关于Gridview激发了未处理的事件“RowDeleting”错误的处理
- Android中Spinner控件关于二次点击同一item无响应事件解析及处理方法
- QTCreater编程错误:LNK2019: 无法解析的外部符号 __imp__ShellExecuteW@24,该符号在函数 _main 中被引用 的 错误处理 及 添加外部库与头文件 的方法
- JS中关于事件处理函数名后面是否带括号的问题
- js中关于事件处理函数名后面是否带括号的问题
- <转>js中关于事件处理函数名后面是否带括号的问题
- JS中关于事件处理函数名后面是否带括号的问题
- 关于C#事件处理函数中的参数(object sender, EventArgs e)
- 关于C#事件处理函数中的参数(object sender, EventArgs e)
- ASP.NET中绑定数据控件OnClientClick事件Eval函数解析错误的处理
- 关于ATL自动生成的事件激发函数Fire_XXX(...)的代码说明
- 关于程序加载错误的处理
- [导入]Windows函数错误处理
- 在这样的世界里,没人会不头晕的--关于最近的.net信任危机事件