读书人

想问各位一个疑问前面直接访问方式p

发布时间: 2012-01-31 21:28:41 作者: rapoo

想问各位一个疑问,前面直接访问方式public
cs
public string a(int i)
{
return i.ToString();
}

前台
<%# DataBinder.Eval(Container, "DataItem.ReadCount ")%>

我用这个调用数据
但我想这要把前台调的数据时当变量 i 来调用 public string a

请问各位如何解决呢

<%=a(DataBinder.Eval(Container, "DataItem.ReadCount ")%>
这样不行,

怎么做呢,谢谢!

[解决办法]
<%#a(Convert.ToInt32(DataBinder.Eval(Container, "DataItem.ReadCount "))%>

[解决办法]
DataBinder.Eval 方法返回的值是Object类型的
[解决办法]
DataBinder.Eval(Container, "DataItem.ReadCount ")是 object型的 ,需要转换成你自己定义的int型
[解决办法]
up

读书人网 >asp.net

热点推荐