我有一个显示用户列表的GridView。每个用户都有一个名字,姓氏和其他您希望用户拥有的数据。每个值都通过BoundField暴露。例如,名字可以通过“名字”得到,姓氏可以通过“姓氏”得到。带有多个绑定字段的ASP.NET + DataBinder.Eval
当用户单击我在TemplateField中的LinkButton时,我需要执行一些JavaScript。这个JavaScript函数需要FirstName和LastName。目前,我正在尝试如下所示:
<asp:LinkButton ID="lbPrompt" runat="server" Text="prompt" CommandName="Prompt"
CommandArgument='<%# Eval("UserName") %>'
OnClientClick='<%# Eval("FirstName", "LastName", "return askUser(\"{0}\",\"{1}\");") %>' />
此声明不起作用,因为Eval方法不接受这种过载。我如何完成这项任务?
感谢