我有一个显示用户列表的GridView.每个用户都有一个名字,姓氏和您希望用户拥有的其他数据.每个值都通过BoundField公开.例如,名字可通过"FirstName"获得,姓氏可通过"LastName"获得.
当用户单击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}\");") %>' />
Run Code Online (Sandbox Code Playgroud)
此语句不起作用,因为Eval方法不接受此类重载.我该如何完成这项任务?
谢谢
<%# String.Format(
"return askUser(\"{0}\",\"{1}\")",
Eval("FirstName"),
Eval("LastName")) %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7454 次 |
| 最近记录: |