ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> .NET技术
ASP.NET中根据XML动态创建并使用WEB组件(二)
ASP.NET中根据XML动态创建使用WEB组件



(二)



作者:厉铁帅



三、动态创建WEB组件。



先来看程序实例:



private void createconfigtable(int totalnum,int[] sequenceint,string[] namestr,string[] ipstr)



{



//根据得到测量点的总数,动态生成输入框



for(int i=1;i<=totalnum;i++)



{



//创建表格



HtmlTable showtable = new HtmlTable();



showtable.Border=0;



showtable.ID="showtable"+i.ToString();



showtable.BorderColor="#000000";



showtable.CellPadding=4;



showtable.CellSpacing=4;



showtable.Align="center";



myPlaceHolder.Controls.Add(showtable);



//创建一行



HtmlTableRow tRow = new HtmlTableRow();



showtable.Rows.Add(tRow);







//创建第一列(序号)



HtmlTableCell tCell = new HtmlTableCell();



Label sequenceLabel = new Label();



sequenceLabel.ID="sequenceLabel"+i.ToString();



sequenceLabel.Text="序号:";



sequenceLabel.Enabled=true;



tCell.Controls.Add(sequenceLabel);



tRow.Cells.Add(tCell);







//创建第二列



tCell = new HtmlTableCell();



sequencedataTB = new TextBox();



sequencedataTB.ID="sequencedataTB"+i.ToString();



sequencedataTB.Text=i.ToString();



sequencedataTB.Width=30;



sequencedataTB.Text=sequenceint[i].ToString();



sequencedataTB.ReadOnly=false;











//创建第三列(名称)



tCell = new HtmlTableCell();



Label nameLabel = new Label();



nameLabel.ID="nameLabel"+i.ToString();



nameLabel.Text="名称:";



nameLabel.Enabled=true;



tCell.Controls.Add(nameLabel);



tRow.Cells.Add(tCell);







//创建第四列



tCell = new HtmlTableCell();



nameTB=new TextBox();



nameTB.ID="nameTB"+i.ToString();



nameTB.Width=120;



nameTB.Text=namestr[i];



nameTB.MaxLength=50;



tCell.Controls.Add(nameTB);



tRow.Cells.Add(tCell);







//创建第五列(IP)



tCell = new HtmlTableCell();



Label ipLabel = new Label();



ipLabel.ID="ipLabel"+i.ToString();



ipLabel.Text="IP:";



ipLabel.Enabled=true;



tCell.Controls.Add(ipLabel);



tRow.Cells.Add(tCell);







//创建第六列



tCell = new HtmlTableCell();



ipTB=new TextBox();



ipTB.ID="ipTB"+i.ToString();



ipTB.Width=120;



ipTB.Text=ipstr[i];



ipTB.MaxLength=15;



tCell.Controls.Add(ipTB);
 
 
本站关键词:
|网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册||网站建设|网页设计|网络公司|网站制作|网站开发|东莞域名空间|东莞广告公司|东莞广告设计|网站建设东莞|东莞网站制作|东莞网站推广|东莞国内域名注册|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有