比如下面这种情况:这个LinkButton 控件放在一个Repeater中<asp:LinkButton ID="lbtnParent" runat="server" OnClientClick='SelectLi("li<%# Eval("ParsentId")%>")'OnClick="lbtnParent_OnClick">点我</asp:LinkButton>我想在OnClientClick中调用一个js的方法SelectLi(),这个方法需要接受一个字符串为参数,我想动态的将ParsentId作为参数传进去,但这样一来就有3个引号,不论我怎么写浏览器都将上边的控件解释为<a href="javascript:__doPostBack('ctl00$phContent$rptLeftSideOut$ctl01$rptLeftSideIn$ctl01$lbtnParent','')" id="ctl00_phContent_rptLeftSideOut_ctl01_rptLeftSideIn_ctl01_lbtnParent" onclick='SelectLi("li<%# Eval("ParentId")%>");'>点我</a>onclick的值居然是SelectLi("li<%# Eval("ParentId")%>,.Net根本就没解释<%# Eval("ParentId")%>,究竟该怎么搞啊,求救了!
- 2 回答
- 0 关注
- 408 浏览
添加回答
举报
0/150
提交
取消