1. 程式人生 > >【2017-05-18】WebForm的Repeater控件和一些簡單控件

【2017-05-18】WebForm的Repeater控件和一些簡單控件

tar bsp textbox span -1 使用 str .text 內容

一、Repeater控件

1、

<%@ %> - 這裏面寫一些聲明和引用的

<% %> - 編寫C#代碼的

<%= %> - 往界面上輸出一個變量的值

<%# Eval("屬性名","可選,格式字符串")%> - 在Repeater數據展示中使用

2、Repeater控件 - 用來展示數據重復執行。

<HeaderTemplate></HeaderTemplate> 先執行,執行一次,常用來展示表頭

<ItemTemplate></ItemTemplate> 在<HeaderTemplate></HeaderTemplate>之後執行,用來綁定數據,有多少條數據執行多少次。

<AlternatingItemTemplate></AlternatingItemTemplate> 交替項模版,與<ItemTemplate></ItemTemplate>交替執行。

<FooterTemplate></FooterTemplate> 最後執行,執行一次

3、數據綁定

在後臺代碼頁面加載中進行數據綁定

技術分享

二、簡單控件

1.Lable -- 轉換成<span></span>

  需要在樣式中加上display:inline-block才可以是lable樣式中的長寬起作用

2.Literal -- 空,什麽也沒有轉換,把內容直接打印在界面上

  作用:可以直接輸出上面的內容,

  Literal.Text=<script>alter(‘你好‘);</script> --- 可以直接在界面上跳出彈窗

3.TextBox

設置屬性TextMode

SingLine --- 變成<input type="text" />

PassWord --- 變成<input type="PassWord">

MultiLine --- 變成<textarea>  

4.HiddenField --- 變成<input type="hidden">

5.Button --- 變成 <input type="submit"> 

6.ImageButton --- 變成<input type="image">

用委托來寫事件:

例如:

在後臺代碼界面加載中寫按鈕的點擊事件+=,然後連按兩下Tab鍵就會生成相應的點擊事件

技術分享

技術分享

【2017-05-18】WebForm的Repeater控件和一些簡單控件