Javascript 将数据绑定到repeater控件中onclientclick()的链接按钮
我在中继器控件中使用了链接按钮。我想在onclientclick事件上调用一个javascript函数,我想将参数从绑定到repeater控件的数据传递给该函数 我用了下列方法-Javascript 将数据绑定到repeater控件中onclientclick()的链接按钮,javascript,asp.net,linkbutton,onclientclick,Javascript,Asp.net,Linkbutton,Onclientclick,我在中继器控件中使用了链接按钮。我想在onclientclick事件上调用一个javascript函数,我想将参数从绑定到repeater控件的数据传递给该函数 我用了下列方法- <asp:LinkButton ID="lnk1" runat="server" Text="more" OnClientClick='loadOtherForm(<%# Eval("EventType")%>,<%# Eval("EventID") %>);' OnClick="lnk1
<asp:LinkButton ID="lnk1" runat="server" Text="more" OnClientClick='loadOtherForm(<%# Eval("EventType")%>,<%# Eval("EventID") %>);' OnClick="lnk1_click" CommandArgument = '<%# Eval("PKID") %>' PostBackUrl='<%# GetDetailPagePath(Eval("EventType"),Eval("EventID")) %>'></asp:LinkButton>
但是它给出了语法错误
我不知道这句话到底是怎么回事。我也试过了-
OnClientClick="loadOtherForm('<%# Eval("EventType")%>','<%# Eval("EventID") %>');"
OnClientClick=“loadOtherForm(“”,”)
但它给出的服务器标记格式不正确。错误。OnClientClick=''
OnClientClick='<%# Eval("EventType", "loadOtherForm(\"{0}\", ") + Eval("EventID", "\"{0}\")") %>'