堅持學(xué)asp.net——(三)
2024-07-10 12:56:59
供稿:網(wǎng)友
 
窗體的幾種:
asp.net的響應(yīng):
form在asp.net中的工作方式:
服務(wù)器控件實(shí)際上是在服務(wù)器上動態(tài)生成的,然后發(fā)送出去。
標(biāo)記是:<form runat=“server“>
所有的asp.net的窗體都是使用post方式進(jìn)行傳遞的。
asp.net的窗體是有狀態(tài)的,前翻如果有窗體,而且你曾經(jīng)輸入過內(nèi)容時候,其內(nèi)容是保留的;而html窗體是無狀態(tài)的,不能做到這一點(diǎn)。(實(shí)際過程中,html窗體也能在短暫的時間具有這一功能,只是密碼文件是清楚的。)
asp.net服務(wù)器控件:
asp:label控件:
說白了,這個傻瓜控件就是為了程序代碼與html代碼完全分離用的,它的作用是預(yù)先編譯并生成與字符有關(guān)的一些特定位置顯示的文字。他的作用就象html中的span或者div,下面看看它的屬性。
首先應(yīng)該是runat,顯然它屬于asp.net的控件,自然只能是runat=“server“。
其余的屬性有以下幾個:
backcolor , forecolor , height , id , text , visible , width ,都很好理解,不用多說。
asp:dropdownlist控件
首先看它的正常使用。
 <form runat="server">
 <asp:dropdownlist id="dropdownlist1" runat="server">
 <asp:listitem value="123">項目1</asp:listitem>
 <asp:listitem value="23234">項目2</asp:listitem>
 <asp:listitem value="453">項目3</asp:listitem>
 </asp:dropdownlist>
 </form>
我們知道它和html中的select-option標(biāo)簽功能相同,不同的是它運(yùn)行在服務(wù)器端,編譯后生成html標(biāo)簽。
asp:listbox控件
正常使用:
 <form runat="server">
 <asp:listbox id="listbox1" runat="server" selectionmode="multiple">
 <asp:listitem value="4324">項目1</asp:listitem>
 <asp:listitem value="23432">項目3</asp:listitem>
 <asp:listitem value="565">項目4</asp:listitem>
 <asp:listitem value="467567">項目2</asp:listitem>
 </asp:listbox>
 </form>
其中selectionmode="multiple"說明其是否允許多選。它與asp:dropdownlistj幾乎一樣的功能,差別只是它不能下拉。
asp:textbox控件:
正常使用:
<asp:textbox id="textbox1" text="123" rows="3" columns="2" tooltip="21" maxlength="22" textmode="multiline" runat="server" /> 
textmode屬性:一行,不設(shè)其值;多行,屬性為multiline;如果輸入密碼,則屬性為password.
rows屬性:指定文本也行數(shù)。只有textmode屬性設(shè)成multiline時,這里才有效。
columns屬性:指定文本的列數(shù)。
asp:radiobutton & asp:radiobuttonlist控件:
使用:
<asp:radiobutton id="radiobutton1" text="25" textalign="left" runat="server" /> 
<asp:radiobuttonlist id="radiobuttonlist1" runat="server">
 <asp:listitem value="122">項目1</asp:listitem>
 <asp:listitem value="222">項目2</asp:listitem>
 <asp:listitem value="333">項目3</asp:listitem>
</asp:radiobuttonlist>
asp:radiobutton有一個groupname屬性,轉(zhuǎn)換成html就是其name屬性。
asp:checkbox & asp:checkboxlist
<asp:checkbox id="checkbox1" text="mmbvn" runat="server" />
<asp:checkboxlist id="checkboxlist1" runat="server">
 <asp:listitem value="bn ">項目1</asp:listitem>
 <asp:listitem value=" nb">項目2</asp:listitem>
</asp:checkboxlist>
屬性與前面大同小異。
窗體的幾種:
asp.net的響應(yīng):
form在asp.net中的工作方式:
服務(wù)器控件實(shí)際上是在服務(wù)器上動態(tài)生成的,然后發(fā)送出去。
標(biāo)記是:<form runat=“server“>
所有的asp.net的窗體都是使用post方式進(jìn)行傳遞的。
asp.net的窗體是有狀態(tài)的,前翻如果有窗體,而且你曾經(jīng)輸入過內(nèi)容時候,其內(nèi)容是保留的;而html窗體是無狀態(tài)的,不能做到這一點(diǎn)。(實(shí)際過程中,html窗體也能在短暫的時間具有這一功能,只是密碼文件是清楚的。)
asp.net服務(wù)器控件:
asp:label控件:
說白了,這個傻瓜控件就是為了程序代碼與html代碼完全分離用的,它的作用是預(yù)先編譯并生成與字符有關(guān)的一些特定位置顯示的文字。他的作用就象html中的span或者div,下面看看它的屬性。
首先應(yīng)該是runat,顯然它屬于asp.net的控件,自然只能是runat=“server“。
其余的屬性有以下幾個:
backcolor , forecolor , height , id , text , visible , width ,都很好理解,不用多說。
asp:dropdownlist控件
首先看它的正常使用。
 <form runat="server">
 <asp:dropdownlist id="dropdownlist1" runat="server">
 <asp:listitem value="123">項目1</asp:listitem>
 <asp:listitem value="23234">項目2</asp:listitem>
 <asp:listitem value="453">項目3</asp:listitem>
 </asp:dropdownlist>
 </form>
我們知道它和html中的select-option標(biāo)簽功能相同,不同的是它運(yùn)行在服務(wù)器端,編譯后生成html標(biāo)簽。
asp:listbox控件
正常使用:
 <form runat="server">
 <asp:listbox id="listbox1" runat="server" selectionmode="multiple">
 <asp:listitem value="4324">項目1</asp:listitem>
 <asp:listitem value="23432">項目3</asp:listitem>
 <asp:listitem value="565">項目4</asp:listitem>
 <asp:listitem value="467567">項目2</asp:listitem>
 </asp:listbox>
 </form>
其中selectionmode="multiple"說明其是否允許多選。它與asp:dropdownlistj幾乎一樣的功能,差別只是它不能下拉。
asp:textbox控件:
正常使用:
<asp:textbox id="textbox1" text="123" rows="3" columns="2" tooltip="21" maxlength="22" textmode="multiline" runat="server" /> 
textmode屬性:一行,不設(shè)其值;多行,屬性為multiline;如果輸入密碼,則屬性為password.
rows屬性:指定文本也行數(shù)。只有textmode屬性設(shè)成multiline時,這里才有效。
columns屬性:指定文本的列數(shù)。
asp:radiobutton & asp:radiobuttonlist控件:
使用:
<asp:radiobutton id="radiobutton1" text="25" textalign="left" runat="server" /> 
<asp:radiobuttonlist id="radiobuttonlist1" runat="server">
 <asp:listitem value="122">項目1</asp:listitem>
 <asp:listitem value="222">項目2</asp:listitem>
 <asp:listitem value="333">項目3</asp:listitem>
</asp:radiobuttonlist>
asp:radiobutton有一個groupname屬性,轉(zhuǎn)換成html就是其name屬性。
asp:checkbox & asp:checkboxlist
<asp:checkbox id="checkbox1" text="mmbvn" runat="server" />
<asp:checkboxlist id="checkboxlist1" runat="server">
 <asp:listitem value="bn ">項目1</asp:listitem>
 <asp:listitem value=" nb">項目2</asp:listitem>
</asp:checkboxlist>
屬性與前面大同小異。
窗體的幾種:
asp.net的響應(yīng):
form在asp.net中的工作方式:
服務(wù)器控件實(shí)際上是在服務(wù)器上動態(tài)生成的,然后發(fā)送出去。
標(biāo)記是:<form runat=“server“>
所有的asp.net的窗體都是使用post方式進(jìn)行傳遞的。
asp.net的窗體是有狀態(tài)的,前翻如果有窗體,而且你曾經(jīng)輸入過內(nèi)容時候,其內(nèi)容是保留的;而html窗體是無狀態(tài)的,不能做到這一點(diǎn)。(實(shí)際過程中,html窗體也能在短暫的時間具有這一功能,只是密碼文件是清楚的。)
asp.net服務(wù)器控件:
asp:label控件:
說白了,這個傻瓜控件就是為了程序代碼與html代碼完全分離用的,它的作用是預(yù)先編譯并生成與字符有關(guān)的一些特定位置顯示的文字。他的作用就象html中的span或者div,下面看看它的屬性。
首先應(yīng)該是runat,顯然它屬于asp.net的控件,自然只能是runat=“server“。
其余的屬性有以下幾個:
backcolor , forecolor , height , id , text , visible , width ,都很好理解,不用多說。
asp:dropdownlist控件
首先看它的正常使用。
 <form runat="server">
 <asp:dropdownlist id="dropdownlist1" runat="server">
 <asp:listitem value="123">項目1</asp:listitem>
 <asp:listitem value="23234">項目2</asp:listitem>
 <asp:listitem value="453">項目3</asp:listitem>
 </asp:dropdownlist>
 </form>
我們知道它和html中的select-option標(biāo)簽功能相同,不同的是它運(yùn)行在服務(wù)器端,編譯后生成html標(biāo)簽。
asp:listbox控件
正常使用:
 <form runat="server">
 <asp:listbox id="listbox1" runat="server" selectionmode="multiple">
 <asp:listitem value="4324">項目1</asp:listitem>
 <asp:listitem value="23432">項目3</asp:listitem>
 <asp:listitem value="565">項目4</asp:listitem>
 <asp:listitem value="467567">項目2</asp:listitem>
 </asp:listbox>
 </form>
其中selectionmode="multiple"說明其是否允許多選。它與asp:dropdownlistj幾乎一樣的功能,差別只是它不能下拉。
asp:textbox控件:
正常使用:
<asp:textbox id="textbox1" text="123" rows="3" columns="2" tooltip="21" maxlength="22" textmode="multiline" runat="server" /> 
textmode屬性:一行,不設(shè)其值;多行,屬性為multiline;如果輸入密碼,則屬性為password.
rows屬性:指定文本也行數(shù)。只有textmode屬性設(shè)成multiline時,這里才有效。
columns屬性:指定文本的列數(shù)。
asp:radiobutton & asp:radiobuttonlist控件:
使用:
<asp:radiobutton id="radiobutton1" text="25" textalign="left" runat="server" /> 
<asp:radiobuttonlist id="radiobuttonlist1" runat="server">
 <asp:listitem value="122">項目1</asp:listitem>
 <asp:listitem value="222">項目2</asp:listitem>
 <asp:listitem value="333">項目3</asp:listitem>
</asp:radiobuttonlist>
asp:radiobutton有一個groupname屬性,轉(zhuǎn)換成html就是其name屬性。
asp:checkbox & asp:checkboxlist
<asp:checkbox id="checkbox1" text="mmbvn" runat="server" />
<asp:checkboxlist id="checkboxlist1" runat="server">
 <asp:listitem value="bn ">項目1</asp:listitem>
 <asp:listitem value=" nb">項目2</asp:listitem>
</asp:checkboxlist>
屬性與前面大同小異。
窗體的幾種:
asp.net的響應(yīng):
form在asp.net中的工作方式:
服務(wù)器控件實(shí)際上是在服務(wù)器上動態(tài)生成的,然后發(fā)送出去。
標(biāo)記是:<form runat=“server“>
所有的asp.net的窗體都是使用post方式進(jìn)行傳遞的。
asp.net的窗體是有狀態(tài)的,前翻如果有窗體,而且你曾經(jīng)輸入過內(nèi)容時候,其內(nèi)容是保留的;而html窗體是無狀態(tài)的,不能做到這一點(diǎn)。(實(shí)際過程中,html窗體也能在短暫的時間具有這一功能,只是密碼文件是清楚的。)
asp.net服務(wù)器控件:
asp:label控件:
說白了,這個傻瓜控件就是為了程序代碼與html代碼完全分離用的,它的作用是預(yù)先編譯并生成與字符有關(guān)的一些特定位置顯示的文字。他的作用就象html中的span或者div,下面看看它的屬性。
首先應(yīng)該是runat,顯然它屬于asp.net的控件,自然只能是runat=“server“。
其余的屬性有以下幾個:
backcolor , forecolor , height , id , text , visible , width ,都很好理解,不用多說。
asp:dropdownlist控件
首先看它的正常使用。
 <form runat="server">
 <asp:dropdownlist id="dropdownlist1" runat="server">
 <asp:listitem value="123">項目1</asp:listitem>
 <asp:listitem value="23234">項目2</asp:listitem>
 <asp:listitem value="453">項目3</asp:listitem>
 </asp:dropdownlist>
 </form>
我們知道它和html中的select-option標(biāo)簽功能相同,不同的是它運(yùn)行在服務(wù)器端,編譯后生成html標(biāo)簽。
asp:listbox控件
正常使用:
 <form runat="server">
 <asp:listbox id="listbox1" runat="server" selectionmode="multiple">
 <asp:listitem value="4324">項目1</asp:listitem>
 <asp:listitem value="23432">項目3</asp:listitem>
 <asp:listitem value="565">項目4</asp:listitem>
 <asp:listitem value="467567">項目2</asp:listitem>
 </asp:listbox>
 </form>
其中selectionmode="multiple"說明其是否允許多選。它與asp:dropdownlistj幾乎一樣的功能,差別只是它不能下拉。
asp:textbox控件:
正常使用:
<asp:textbox id="textbox1" text="123" rows="3" columns="2" tooltip="21" maxlength="22" textmode="multiline" runat="server" /> 
textmode屬性:一行,不設(shè)其值;多行,屬性為multiline;如果輸入密碼,則屬性為password.
rows屬性:指定文本也行數(shù)。只有textmode屬性設(shè)成multiline時,這里才有效。
columns屬性:指定文本的列數(shù)。
asp:radiobutton & asp:radiobuttonlist控件:
使用:
<asp:radiobutton id="radiobutton1" text="25" textalign="left" runat="server" /> 
<asp:radiobuttonlist id="radiobuttonlist1" runat="server">
 <asp:listitem value="122">項目1</asp:listitem>
 <asp:listitem value="222">項目2</asp:listitem>
 <asp:listitem value="333">項目3</asp:listitem>
</asp:radiobuttonlist>
asp:radiobutton有一個groupname屬性,轉(zhuǎn)換成html就是其name屬性。
asp:checkbox & asp:checkboxlist
<asp:checkbox id="checkbox1" text="mmbvn" runat="server" />
<asp:checkboxlist id="checkboxlist1" runat="server">
 <asp:listitem value="bn ">項目1</asp:listitem>
 <asp:listitem value=" nb">項目2</asp:listitem>
</asp:checkboxlist>
屬性與前面大同小異。