LinkButton的数据绑定问题


LinkButton的数据绑定问题
 如果你写成这样:

< asp:LinkButton ID = " btnDetail "  runat = " server "  Text = ' 详情 '  OnClientClick = ' javascript:return EditPraiseRecord(<%# Bind("ID") %>); ' ></ asp:LinkButton >

解析出来的html代码是有问题的,不管你通过什么样的转义符还是有问题,什么“\""”或者“\''”都是有问题的
解决方案:
< asp:LinkButton ID = " btnDetail "  runat = " server "  Text = ' 详情 '  OnClientClick = ' <%# "javascript:return EditPraiseRecord(" + Eval("ID") + ");" %> '  OnClick = " btnDetail_Click " ></ asp:LinkButton >

你可能感兴趣的:(button)