类的调用问题,请高手们帮个忙,
我用的是vs2005我写了一个类StrSubstring,放在app_code下面,
public string GetStrLen(string str)
{
if (str.Length > 5)
{
return str.Substring(0, 5);
}
// else
return str;
}
现在我在aa.aspx页面里面,想调用这个类,我是这样写,怎么不对啊,
<%# GetStrLen(DataBinder.Eval(Container, "DataItem.goodname").ToString())%>
,
然后我在后台,又写了一个引用,
StrSubstring ss = new StrSubstring();
在前台<%# ss.GetStrLen(DataBinder.Eval(Container, "DataItem.goodname").ToString())%>
也不行,请各位帮个忙啊, --------------------编程问答-------------------- 定义静态方法试试 --------------------编程问答-------------------- public object GetStrLen(object str)
{
if (str.ToString().Length > 5)
{
return str.ToString().Substring(0, 5);
}
// else
return str;
}
--------------------编程问答-------------------- 只有静态方法才能直接调用
补充:.NET技术 , ASP.NET