我在类文件中写了一个处理函数public string NewsUrls(string a,string b)
{
if(a == null || a == "")
{
return "/NewsView.aspx?id="+b+"";
}
else
{
return a;
}
}
然后在另一个文件A.ASPX.CS中做了CleanString NewsUrls = new CleanString();
但在前台<%# NewsUrls(DataBinder.Eval(Container.DataItem,"NewsUrl").ToString(),DataBinder.Eval(Container.DataItem,"ID").ToString()) %>'>为什么提示不可访问,因为它受保护级别限制
{
if(a == null || a == "")
{
return "/NewsView.aspx?id="+b+"";
}
else
{
return a;
}
}
然后在另一个文件A.ASPX.CS中做了CleanString NewsUrls = new CleanString();
但在前台<%# NewsUrls(DataBinder.Eval(Container.DataItem,"NewsUrl").ToString(),DataBinder.Eval(Container.DataItem,"ID").ToString()) %>'>为什么提示不可访问,因为它受保护级别限制
解决方案 »
- 请问论坛中标题后边的页码就怎么做的
- AutoCompleteExtender 无效
- 下面的代码是什么意思啊
- 菜鸟求助
- 有个问题请教,WEB2.0的新特性都是什么!
- 有关<input type="hidden"....
- 能在js中调用cs的的函数吗
- 如何从另一个webform中取得传过来的二进制图像值
- 菜鸟刚学asp.net,建了好几个webform页,都要用到数据库,但菜鸟又不想总写连接数据库的字符串,请问高手有什么方法,在一个地方写上连接
- dotnetframework1.1再次出现1.0时的问题。。。
- 点按钮时 怎么能自动增加一个input 框,并能获得文本框的值里的值?
- 90后的程序员。应该怎么走.
{
CleanString NewsUrls = new CleanString();
return NewsUrls(a,b);
}
public string NewsUrls(string a,string b)
{
CleanString NewsUrls = new CleanString();
return NewsUrls.NewsUrls(a,b);
}
这个方法受到保护限制。你定义它为protected试试。
不能直接在前台NewsUrls()这样用呢..
而要再一次NewsUrls.NewsUrls这样啊..理论有点乱..郁闷