国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

解析Asp.net動態(tài)生成頁面控件的辦法_.Net教程

2024-07-10 12:52:00
字體:
供稿:網(wǎng)友

推薦:Windows2003中配置運行ASP.net程序
Windows2003系統(tǒng) 在默認(rèn)情況下沒有將IIS6.0安裝,并且當(dāng)最初安裝IIS6.0 時,該服務(wù)在高度安全和鎖定模式下安裝。在這種默認(rèn)情況下,IIS6.0 只為靜態(tài)內(nèi)容提供服務(wù),而諸如 ASP 、 ASP.NET 、在服務(wù)器端的包含文件、WebDAV 發(fā)布和 FrontPage Server Extensio

    在Asp.net開發(fā)中,有時需要在頁面中動態(tài)添加控件。這些控件可以是普通的html標(biāo)簽,也可以是Asp.net獨有的服務(wù)器端控件。關(guān)于動態(tài)寫入html標(biāo)簽控件,大家都熟悉,這里就不再表述。本文討論的重點是:如何動態(tài)寫入服務(wù)器端控件,并且在頁面PostBack到Server端時,在Server端來獲取被動態(tài)寫入的服務(wù)器端控件的各種屬性。下面為一個實例:

需求:
1. 用戶在UI上輸入一個數(shù)值(比如:5),系統(tǒng)動態(tài)為用戶加載這個數(shù)值的Url Address輸入域;
2. 用戶輸入的Url Address內(nèi)容需要通過Url格式驗證;
3. 用戶提交輸入內(nèi)容后,系統(tǒng)給出提交的結(jié)果

最終效果:


設(shè)計過程:
1. Css樣式設(shè)置: 
  <style type="text/css"> 

        .item
        {
        margin:10px;
        border-bottom:solid 1px #CCC;
        }
        
        .item2
        {
        margin:5px;
        }
        
        .input
        {
        width:200px;
        }
</style>

2.前臺頁面代碼:
        <div>   
            <div class="item">
                Please input a number:
                <asp:TextBox runat="server" CssClass="item" ID="txtTextCount"></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtTextCount" ValidationGroup="CreateTextBox" Display="Dynamic"
                    ErrorMessage="Required to input content!"></asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="RegularExpressionValidator1" ControlToValidate="txtTextCount" ValidationGroup="CreateTextBox" Display="Dynamic" 
                    runat="server" ErrorMessage="Only number is valid!" ValidationExpression="^/d+$"></asp:RegularExpressionValidator>&nbsp;&nbsp;
                <asp:Button runat="server" ID="btnCreate" Text="Create TextBox List" ValidationGroup="CreateTextBox"
                    onclick="btnCreate_Click" />&nbsp;&nbsp;
                <asp:Button runat="server" ID="btnOK" Text="Get TextBox Content" ValidationGroup="ShowListContent"
                    onclick="btnOK_Click" />
            </div>
            <div runat="server" id="divControls" class="item"></div> 
            <div runat="server" id="divMessage">                
            </div>
        </div>

2. 前臺頁面代碼

       <div>   

            <div class="item">
                Please input a number:
                <asp:TextBox runat="server" CssClass="item" ID="txtTextCount"></asp:TextBox>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtTextCount" ValidationGroup="CreateTextBox" Display="Dynamic"
                    ErrorMessage="Required to input content!"></asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="RegularExpressionValidator1" ControlToValidate="txtTextCount" ValidationGroup="CreateTextBox" Display="Dynamic" 
                    runat="server" ErrorMessage="Only number is valid!" ValidationExpression="^/d+$"></asp:RegularExpressionValidator>&nbsp;&nbsp;
                <asp:Button runat="server" ID="btnCreate" Text="Create TextBox List" ValidationGroup="CreateTextBox"
                    onclick="btnCreate_Click" />&nbsp;&nbsp;
                <asp:Button runat="server" ID="btnOK" Text="Get TextBox Content" ValidationGroup="ShowListContent"
                    onclick="btnOK_Click" />
            </div>
            <div runat="server" id="divControls" class="item"></div> 
            <div runat="server" id="divMessage">                
            </div>
        </div>

說明, 動態(tài)創(chuàng)建的TextBox們將裝載到divControls中。

分享:講解asp.net的異常處理機制
簡介 程序開發(fā)中,數(shù)據(jù)流按照一定的規(guī)律進(jìn)行傳輸,如果用戶和程序之間的交互完全按照預(yù)定的效果運行,程序不會出現(xiàn)問題。可以假設(shè)所處理的數(shù)據(jù)都符合要求,通過界面作格式判定,所有資源都正確,但是為了系統(tǒng)的安全,需要處理存在的隱患,不能對數(shù)據(jù)安全抱有

共2頁上一頁12下一頁
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 顺义区| 资中县| 石泉县| 阳城县| 松原市| 鹿邑县| 衢州市| 荃湾区| 蒙山县| 广南县| 兰州市| 兴城市| 洮南市| 岳普湖县| 汨罗市| 辛集市| 荆门市| 蒙山县| 临澧县| 奉新县| 额济纳旗| 墨竹工卡县| 龙山县| 中阳县| 湘阴县| 新邵县| 松溪县| 凤山县| 隆子县| 澄迈县| 无棣县| 兴宁市| 德庆县| 华容县| 垣曲县| 靖远县| 桂阳县| 共和县| 南漳县| 南投县| 牡丹江市|