ASP.NET 动态加载控件 基础篇

关于 是否要使用 动态控件 有很多争论,这边先不提,我个人是蛮喜欢使用 这样的方式 来开发 的,

一方面是可以 方便我统一 参数设定 在程式中的位置,这个是还蛮重要的,否则 程式码一长,你要除个错,就要到处去找是在哪边有设定到。

另一方面是有利于 后续的 程式 抽象化,我的习惯 都是 程式码 多了以后,就会开始 来想 哪些可以 共用 就再把它 抽象化 来使用

 

下面示范一个最简单的 范例,就是大家最常见的 Hello World 来示范

 

 1 <%@ Page Language="C#" AutoEventWireup="True" %>
2
3 <script language="C#" runat=server>
4
5 void SubmitBtn_Click(Object sender, EventArgs e)
6 {
7 Label message = new Label();
8 message.Text="Hello World!!";
9 sourceTag.Controls.Add(message);
10 }
11
12 </script>
13 <html>
14 <head>
15 <meta http-equiv="content-type" content="text/html; charset=utf-8" />
16 </head>
17 <body>
18 <form runat="server">
19
20 <h3>动态增加控件 基础篇</h3>
21
22 <asp:Button id="Button1" Text="Say Hello" OnClick="SubmitBtn_Click" runat="server"/>
23
24 <p>
25 <div id="sourceTag" runat="server">
26 </div>
27 <p>
28 一条小龙
29 </form>
30 </body>
31 </html>

 

 

执行画面如下:

 

 

后续,我会在抽空整理一些 相关 的进阶应用



一條小龍

转载于:https://www.cnblogs.com/babydragoner/archive/2011/11/23/2260608.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值