标题:求助 .net的初学问题?????//
只看楼主
liyachi
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-10-31
 问题点数:0 回复次数:24 
求助 .net的初学问题?????//
CS0122: 不可访问“tiaoshi.Calendar_1.CalendarChange(object, System.EventArgs)”,因为它受保护级别限制

请问一下,"因为它受保护级别限制,",是指什么意思,那该改什么文件或者该做什么呢
搜索更多相关主题的帖子: 初学 Calendar 级别 object 
2006-10-31 20:12
liyachi
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-10-31
得分:0 
CS0122: 不可访问“tiaoshi.WebForm1.GridPageChange(object, System.Web.UI.WebControls.DataGridPageChangedEventArgs)”,因为它受保护级别限制


请问:受保护级别是指什么呢,该怎样才能解决这种问题

麻烦各位了,谢谢
2006-10-31 20:29
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 
受保护级别-->只能用与指定的区域,不能在其他地放被引用

飘过~~
2006-10-31 21:05
soldierluo
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2006-10-19
得分:0 

把函数设为public吧

2006-10-31 21:30
メ冰枫ぱ雪
Rank: 1
等 级:新手上路
威 望:2
帖 子:326
专家分:0
注 册:2004-11-13
得分:0 

定义Public试试,具体没看到代码怎么样。。!


动态网页技术交流群:16449874 免费网络收藏夹:http:///Favorite
2006-10-31 21:50
liyachi
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-10-31
得分:0 

private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面

if(!Page.IsPostBack)
{
DataFiller();
}

}
private void DataFiller()
{
SqlConnection sqlcon=new SqlConnection("Data Source=localhost;uid=sa;pwd=admin;Initial Catalog=Northwind");
//SqlCommand sqlcom=new SqlCommand("select * from Products",sqlcon);
String strSQL="select ProductID,ProductName From Products Order By ProductID";
SqlDataAdapter sqldr=new SqlDataAdapter(strSQL,sqlcon);
DataSet ds=new DataSet();
sqldr.Fill(ds,"dtProducts");
dg.PagerStyle.NextPageText="Next";
dg.PagerStyle.PrevPageText="Previous";
dg.DataSource=ds.Tables["dtProducts"];
dg.DataBind();

//sqlcon.Open();
//dg.DataSource=sqlcom.ExecuteReader();
//dg.DataBind();
sqlcon.Close();


}


private void GridPageChange(object s,DataGridPageChangedEventArgs e)
{
dg.CurrentPageIndex=e.NewPageIndex;
DataFiller();
}


}
}

2006-11-01 12:59
liyachi
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-10-31
得分:0 

这是程序代码,我将函数该成public,结果页面什么也没有,也没提示错误,这是为什么呢

麻烦各位了,谢谢

2006-11-01 13:03
小天狼星
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:483
专家分:0
注 册:2006-11-1
得分:0 
GridPageChange是什么方法??
我觉得是你的程序中缺少了委托,所以你的事件没有响应

[face=仿宋_GB2312]一生那么长,长不过时间定义下的永远;一生那么短,短不过人海中一次又一次匆忙的擦肩。[/face]
2006-11-01 13:22
liyachi
Rank: 1
等 级:新手上路
帖 子:70
专家分:0
注 册:2006-10-31
得分:0 
<asp:DataGrid OnPageIndexChanged="GridPageChange" AllowPaging="True" PageSize=8 ....></asp:DataGrid>

我在DataGrid中设置了OnPageIndexChanged="GridPageChange"事件

请问一下缺少委托指什么呢

麻烦了.谢谢
2006-11-01 18:45
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
得分:0 

委托是一种安全地封装方法的类型
public delegate void aaa(string str);


飘过~~
2006-11-01 20:34



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-99988-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.424574 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved