关于Controls的结构 ---Page.controls(0).controls

1.Page.controls(0).controls   和   Page.controls(1).controls   分别指什么

页面是一个控件树。你在页面里面的 <@page里面添加Trace= "true "可以看到页面控件树的情况,Page.controls(0).controls是Page里面第一个控件的所有控件集合(里面包括其他的控件),后面一个是第二个控件一个意思(看看组合模式)。

 

2.HtmlControl   和   服务器端控件   和   运行在服务器端的htmlcontrol   (runat=server) 有什么区别

HtmlControl为所有的HTML控件提供了一个基类,提供了一个以HTML为核心的对象模型,WebControl这些控件拥有一个强类型的、更简化的、更直观的和比HTML控件更一致的对象模型。


3、把一个Dropdownlist放在一个html的   table中   然后把table变为runat=server

TextBox   txt   =   table.Rows[0].Cells[0].FindControl( "controlName ")   as   TextBox;//在table里面第一个单元格中找名为controName的TextBox。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值