教學思路ASP.Net之伺服器控制項:二、CheckBox、RadioButton、Panel、Image控制項

來源:互聯網
上載者:User

        前三種控制項的使用與Winform相同,Image控制項可以把它想象成pictureBox控制項,下面我們來複習一下控制項的屬性,同時也學習一下符合web特性的新屬性。

       checkbox控制項和RadioButton控制項的是否選中都使用Checked屬性,Text屬性設定控制項上的文字,TextAlign屬性將設定文本在控制項的位置,預設為right,當TextAlign=left時,檔案將在複選框的左側。

        RadioButton控制項在Winform中採用了加入到容器控制項中認定為一個邏輯組,從而保證一個邏輯組的RadioButton能夠是單一選中的方式,而在web中提供了一個GroupName屬性,當頁面中GroupName屬性值相同的RadioButton將保證單一選中的模式,不能採用Panel控制項了。

      下面是兩種控制項的頁面配置時的原始碼:

Code
1  <asp:CheckBox ID="CheckBox1" runat="server" Text="複選框文本在左邊" TextAlign="Left" />
2         <br />
3  <asp:RadioButton ID="RadioButton1" runat="server" GroupName="1" Text="單選框1" />
4         <br />
5 <asp:RadioButton ID="RadioButton2" runat="server" GroupName="1" Text="單選框2" />

      兩個RadioButton的GroupName屬性值都是1,保證了單選框1和單選框2的單選模式。

      panle控制項也可以設為控制項的容器,可以把控制項及其頁面中的標記轉變成一個邏輯單元,如果Panel的Visible屬性為false時,這個panel以及panel內的所有成員也將全部隱藏不可見;如果把panel的Font中的屬性調整後,內部的成員的控制項字型也將隨著變化。

      Image控制項中ImageUrl屬性設定了圖片的路徑,其中較為特殊的一個屬性是DescriptionUrl為當因為特別的情況瀏覽器不會顯示出圖片時,將讀取其屬性值檔案中的文本,顯示在圖片的位置,起到提示作用,用法類型與html中<img>longdesc屬性,AlternateText屬性值<img>中alt屬性。

<asp:Image ID="Image1" runat="server" ImageUrl="~/denglu.gif"  DescriptionUrl="~/圖片解釋.txt"  AlternateText="登入圖片" />

如:圖片正常出現時,AlternateText也可起到解釋作用。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.