| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 819 人关注过本帖
标题:[求助]ASP.NET 2.0 中如何定义控件的访问访问修饰符为 public?
只看楼主 加入收藏
goo3721
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-11-13
收藏
 问题点数:0 回复次数:5 
[求助]ASP.NET 2.0 中如何定义控件的访问访问修饰符为 public?
有一个比较急的问题请教,关于ASP.NET 2。0
ASP.NET 2.0 中如何定义控件的访问访问修饰符为 public?(在后置代码中)
在1。1中
public class WebForm1 : System.Web.UI.Page
{
public System.Web.UI.WebControls.Label Label1;
}
但在2。0中就不行了,任何解决,谢谢!
搜索更多相关主题的帖子: 定义控件 public NET ASP 访问 
2006-11-13 11:05
lian8088
Rank: 1
等 级:新手上路
威 望:1
帖 子:101
专家分:0
注 册:2006-8-21
收藏
得分:0 
不明白你想问什么!

2006-11-13 14:55
goo3721
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-11-13
收藏
得分:0 

可能说的不清楚,解释一下。
主页面中有一用户控件(UserControl.ascx),控件中有一按钮。想实现点击按钮激发主页面的事件。
因此用户控件中的按钮要设为public才能对其指派事件。
但在asp.net2.0中默认的属性都是protected,这样就无法对其操作,所以要改为public属性。

搜索了很长时间都没结果,所以到此一问。希望懂的朋友提示一下。谢谢!

2006-11-13 16:50
goo3721
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-11-13
收藏
得分:0 

具体请看这,跟这个意思差不多,在ASP.NET 2.0 上实现。
http://topic.csdn.net/t/20031111/10/2448304.html

2006-11-13 17:27
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
用 protected 就可以了。2005和2003差不多,用不着你自己去输入的。

飘过~~
2006-11-13 20:05
goo3721
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-11-13
收藏
得分:0 

当ascx控件中的按钮和文本都设为protected时,调用此控件的页面无法对其读取或操作,因为ascx控件为protected,是受保护的,只有设为public才可访问或负值,所以说,ascx用户控件的局限性还是很大的。

想用ascx用户控件来布局的话只适合静态的内容,对其操作就比较的困难。

2006-11-14 09:28
快速回复:[求助]ASP.NET 2.0 中如何定义控件的访问访问修饰符为 public?
数据加载中...
 
   



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

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