上一篇:.Net远程方法调用研究 >>
.net 里面 protected private 的变量也可以访问
参考代码
public class L3Data : System.ComponentModel.Component
{
private System.ComponentModel.Container components = null;
private Page _page;
private ArrayList LiteralList = new ArrayList();
public L3Data(System.ComponentModel.IContainer container)
{
container.Add(this);
InitializeComponent();
}
public L3Data()
{
InitializeComponent();
}
protected override void Dispose( bool disposing )
{
if( disposing )
{
if(components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region 组件设计器生成的代码
private void InitializeComponent()
{
components = new System.ComponentModel.Container();
}
#endregion
#region Property
public Page Page
{
get{return this._page;}
set
{
this._page = value;
Type type = _page.GetType();
type = type.BaseType;
System.Web.UI.WebControls.Literal literal = new Literal();
System.Reflection.FieldInfo[] fields = type.GetFields(BindingFlags.NonPublic|(BindingFlags.Static | BindingFlags.Instance));
foreach(System.Reflection.FieldInfo field in fields)
{
if(field.FieldType.Equals(literal.GetType()))
this.LiteralList.Add(field);
}
int count =0;
foreach(FieldInfo field in this.LiteralList)
{
count++;
object obj = field.GetValue(this.Page);
literal = (Literal)obj;
if(literal.Text.Equals("wx"))
literal.Text ="I can see you";
else
{
literal.Text="wangxing"+count.ToString();
}
}
}
}
#endregion
}.
下一篇:构建基本的.NET Remoting应用程序 >>
相关文章:
- · .Net配置文件常用配置说明
- · 完整的在.net后台执行javascript脚本集合
- · .net手机软件开发(六)OBEX应用——文件传输部分
- · .net手机软件开发(5)——OBEX介绍
- · .NET Framework General Reference - Capitalization Styles
- · Framework 类库的事件编程
- · .net下模拟不同身份登陆以获取不同权限
- · .Net 缓存代理类 的初步考虑.
- · 把.NET程序部署到没有安装.NET Framwork的机器上
- · .NET Remoting编程简介
- · 基于.Net Framework的N层分布式应用开发
- · 使用.NET实现视频播放
- · 基于.Net Framework的N层分布式应用开发
- · .NET 程序,调用其它程序
- · 在.net开发中几个重要的认识误区(1)
- · 关于.net下服务安装
- · .NET的自动序列号工具
- · ADO.NET学习笔记(一)
- · .Net配置log4net
- · 一个经典的ADO.NET入门例子
- · 在.net使用代理浏览网页
- · .net 有关多态性的学习笔记。
- · 在.net中读写INI文件
- · 学习笔记《.NET框架程序设计(修订版)》--第三章 共享程序集 (3)
- · MyCollege.Net系统规划与总体设计
- · 学习笔记《.NET框架程序设计(修订版)》--第三章 共享程序集 (2)
- · Metadata and Reflection in .NET
- · 在.net执行sql脚本的简单实现
- · .Net下WebMethod属性
- · .NET客户端应用程序:.NET应用程序更新组件(6)
- · .NET客户端应用程序:.NET应用程序更新组件(5)
- · 创建分布式应用程序学习心得
- · 基于组件的.NET软件开发(1)
- · .net关于企业Excel报表的生成
- · 使用 Visual C# .NET 在 ADO.NET 中以编程方式构建连接字符串
- · 让用户通过宏和插件向您的 .NET 应用程序添加功能
- · Visual Basic.NET和GDI+共创图标编辑器
- · Visual Basic .NET 中动态加载类 (三)
