0

我在 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>
4

1 回答 1

2

你可以。

Eval(...)

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

CommandArgument='<%# string.Format("{0}#{1}", Eval("CompanyProfileGUID"), 
  Eval("DeploymentGUID")) %>'
于 2013-06-27T12:04:43.780 回答