C# 如何使GridView编辑链接调用javascript函数?
我有一个由用户填充的网格视图,我想在其中添加一个链接,该链接将调用javascript函数“showUser({userid})” 我是这样写的:C# 如何使GridView编辑链接调用javascript函数?,c#,asp.net,.net-3.5,gridview,C#,Asp.net,.net 3.5,Gridview,我有一个由用户填充的网格视图,我想在其中添加一个链接,该链接将调用javascript函数“showUser({userid})” 我是这样写的: <asp:TemplateField> <ItemTemplate> <a href="javascript:ShowUser(<%# Bind('UserId') %>)" runat="server" >Edit</a>
<asp:TemplateField>
<ItemTemplate>
<a href="javascript:ShowUser(<%# Bind('UserId') %>)" runat="server" >Edit</a>
</ItemTemplate>
</asp:TemplateField>
但问题在于,该链接指向“javascript:ShowUser()”而不是获取用户id并使用调用函数
我缺少了什么来让它工作?有了这样的解决方案:
<a href='<%#"javascript:ShowUser(" + Eval("UserID")+")"%>' runat="server" >Edit</a>
它成功了