我是 ASP.net /c# 编码的新手。我的用户控件中有一个带有此列的 Gridview
<asp:TemplateField HeaderText="Parameter Order">
<ItemTemplate>
<asp:Label ID="orderlbl" runat="server" Text='<%# changetype(Eval("PARAM_ORDER")) %>' ></asp:Label>
</ItemTemplate>
</asp:TemplateField>
param_order 是 int。我已将 cs 文件中的 Changetype 定义为
public string changetype(object order)
{
string lcResult = "";
int itemOrder = (int)order;
lcResult = itemOrder.ToString().TrimEnd();
return lcResult;
}
但我收到上述错误消息。