如何在页面上动态的生成 WebForm控件

老夫道号挽尊

老夫道号挽尊

2016-01-29 13:56

如何在页面上动态的生成 WebForm控件,如何在页面上动态的生成 WebForm控件
http://www.asp888.net 豆腐技术站

在asp.ne中,我们可以利用程序在编程的时候动态的生成我们需要的WebForms 控件,我们先看看下面的例子
<html
<head
<script language="C#" runat="server"
void Page_Load(Object sender, EventArgs e) {
Panel1.Visible=true;
//生成Label 标签
Label l = new Label();
l.Text = "Label";
l.ID = "Label";
Panel1.Controls.Add(l);
Panel1.Controls.Add(new LiteralControl("<br"));
//生成 Text 文本输入框
TextBox t = new TextBox();
t.Text = "TextBox";
t.ID = "TextBox";
Panel1.Controls.Add(t);
Panel1.Controls.Add(new LiteralControl("<br"));
//生成 超联结 文本 并指定 超联结 的 相关属性
HyperLink h = new HyperLink();
h.Text="豆腐技术站";
h.NavigateUrl ="http://www.asp888.net";
Panel1.Controls.Add(h);
Panel1.Controls.Add(new LiteralControl("<br"));
}

</script

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com)

</head
<body
<form runat=server

<asp:Panel id="Panel1" runat="server"
Height="200px"
Width="300px"
</asp:Panel
<asp:Button Text="Refresh Panel" runat="server"/
</font
</form

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com)

</body
</html
由此我们可以看出,我们可以 在程序的 具体运行设定的时候给出不同的控件,重要的是这些空间都是动态生成的;
下面,我给大家 给出 一些 我们常用的 WebForms 控件:
AdRotator,Button,Calendar,CheckBox,DataGrid,DataList,DropDownList,HyperLink,Image,ImageButton
Label,Panel,RadioButton,Repeater,Table,TextBox
这些控件的含义通过他们的名称我们就可以很容易的看出来,所以 我就不在这里详细讲解他们的含义了,如果
大家有什么不明白的或者需要提问的,大家可以直接到 我的 技术论坛
讨论。

展开更多 50%)
分享

猜你喜欢

如何在页面上动态的生成 WebForm控件

电脑网络
如何在页面上动态的生成 WebForm控件

动态生成页面元素的代码

Web开发
动态生成页面元素的代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

PHP生成动态WAP页面

PHP
PHP生成动态WAP页面

JSP技术生成动态web页面

Java JAVA基础
JSP技术生成动态web页面

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

如何在Web页面上直接打开、编辑、创建Office文档

Web开发
如何在Web页面上直接打开、编辑、创建Office文档

用XML和XSL来生成动态页面

Web开发
用XML和XSL来生成动态页面

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Flash 三招两式“瘦”下来

Flash 三招两式“瘦”下来

《迷你西游》人族阵容怎么搭配

《迷你西游》人族阵容怎么搭配
下拉加载更多内容 ↓