aspx页面中的命令参数

时间:2013-06-27 12:01:33

标签: asp.net

我在commandArgument att中检索两个参数,但它们都是GUID类型,并且它给出了错误,我可以将guid转换为Eval中的字符串类型“

<asp:LinkButton ID="btnEditCompanyProfile" CommandName = "Edit"  CommandArgument='<%#Eval("CompanyProfileGUID") + "#" + Eval("DeploymentGUID")%>' class="Edit-icon"  ToolTip="<%$ Resources:strings, UI_ToolTip_Edit %>"
                  runat="server"  ></asp:LinkButton>

1 个答案:

答案 0 :(得分:2)

你可以。

Eval(...)

正在返回对象。所以我会尝试

CommandArgument='<%# string.Format("{0}#{1}", Eval("CompanyProfileGUID"), 
  Eval("DeploymentGUID")) %>'