ASP.NET中JS通过Eval三目运算符传参 50
<asp:LiteralID="XingMing"runat="server"Text='<%#Eval("XingMing")==""?"<span><imgoncli...
<asp:Literal ID="XingMing" runat="server" Text='<%#Eval("XingMing")==""?"<span><img onclick=addName(\'Eval("CustomerId")\') src=\"/images/add.jpg\" /></span>":Eval("XingMing") %>'></asp:Literal>在addName()方法中传入一个id,这样写报错<asp:Literal ID="XingMing" runat="server" Text='<%#Eval("XingMing")==""?"<span><img onclick=\"addName()\" src=\"/images/add.jpg\" /></span>":Eval("XingMing") %>'></asp:Literal>可以, 要怎么样把Eval("CustomerId")传进去呢?
展开
展开全部
Literal控件的text属性放在后台拼更好,页面这么用搞不定
追问
后台可以搞定,可以用前台尽量用前台
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
onclick=addName(<%#Eval("CustomerId")%>)
追问
%>会把后面的覆盖
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询