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;
}
しかし、上記のエラーメッセージが表示されます。