在DATAGRID中定义了模板列 使用后台cs的函数
<asp:TemplateColumn HeaderText="用户名">
<ItemTemplate>
<asp:Label runat="server" Text='<%#mytest(DataBinder.Eval(Container.DataItem, "UserID")) %>' ID="Label2">
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
.cs 定义了mytest函数
public string mytest(string userid)
{
}
对字段进行相关处理
可是在页面加载的时候总是出现错误:
编译器错误信息: CS1502: 与“test.WebForm1.mytest(string)”最匹配的重载方法具有一些无效参数请问这是什么原因?语法应该没有错误呀
<asp:TemplateColumn HeaderText="用户名">
<ItemTemplate>
<asp:Label runat="server" Text='<%#mytest(DataBinder.Eval(Container.DataItem, "UserID")) %>' ID="Label2">
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
.cs 定义了mytest函数
public string mytest(string userid)
{
}
对字段进行相关处理
可是在页面加载的时候总是出现错误:
编译器错误信息: CS1502: 与“test.WebForm1.mytest(string)”最匹配的重载方法具有一些无效参数请问这是什么原因?语法应该没有错误呀
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货