当前位置: 代码迷 >> ASP.NET >> 想问各位一个疑问,前面直接访问方式public,该怎么处理
  详细解决方案

想问各位一个疑问,前面直接访问方式public,该怎么处理

热度:6105   发布时间:2013-02-25 00:00:00.0
想问各位一个疑问,前面直接访问方式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
  相关解决方案