控制項深入詳解1

2021-05-04 15:36:17 字數 4475 閱讀 1786

<

asp:datalist

id="mylist"

runat

="server"

>

<

itemtemplate

>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=<%# databinder.eval(container.dataitem, "

id")%

>

" target="frmleft">

<

font

>

<%

# databinder.eval(container.dataitem,

"name")

%>

編譯後**如下:

<

div

id="daohang"

>

<

table

id="menuhead1_mylist"

cellspacing

="0"

border

="0"

style

="border-collapse:collapse;"

>

<

tr>

<

td>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=1"

target

="frmleft"

><

font

>

手機<

tr>

<

td>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=2"

target

="frmleft"

><

font

>

筆記本<

tr>

<

td>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=3"

target

="frmleft"

><

font

>

電腦配件

<

tr>

<

td>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=4"

target

="frmleft"

><

font

>

服裝<

tr>

<

td>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=5"

target

="frmleft"

><

font

>

玩具<

tr>

<

td>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=6"

target

="frmleft"

><

font

>

其它

html code

<

asp:repeater

id="mylist"

runat

="server"

>

<

itemtemplate

>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=<%# databinder.eval(container.dataitem, "

id")%

>

" target="frmleft">

<

font

>

<%

# databinder.eval(container.dataitem,

"name")

%>

生成**如下

<

div

id="daohang"

>

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=1"

target

="frmleft"

><

font

>

手機<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=2"

target

="frmleft"

><

font

>

筆記本<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=3"

target

="frmleft"

><

font

>

電腦配件

<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=4"

target

="frmleft"

><

font

>

服裝<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=5"

target

="frmleft"

><

font

>

玩具<

li style

=" list-style-type:none;float:left;width:10%; margin:2px auto; "

>

<

a href

="menuleft.aspx?id=6"

target

="frmleft"

><

font

>

其它datalist 硬生生的套了乙個table上去.多了很多標籤.

repeater就簡潔很多了.忠實於原格式.

如果只是簡單顯示資料加上自己的css比較厲害,那就用repeater

如果想每行顯示多少列 打橫顯示還是打豎顯示就用datalist簡單配置一下 repeatdirection="horizontal" repeatcolumns="2"

TCP深入詳解

tcp三次握手 四次揮手時序圖 tcp協議狀態機 1.tcp建立連線時的初始化序列號x y可以是寫死固定的嗎?如果初始化序列號 縮寫為isn inital sequence number 可以固定,我們來看看會出現什麼問題。假設isn固定是1,client和server建立好一條tcp連線後,cli...

android include 控制項詳解

完整源 詳細解釋 聊天 檔案傳輸 語音呼叫,安卓.快速查詢 ip 物流 火車應用程式 tabhost內嵌activitygroup,介面管理,專案裡面很實用,求圍觀.如何讓你的tabhost滑動起來 android 根據網路位址獲取的byte型別資料 在android的開發中,我們知道布局檔案可以讓...

android include 控制項詳解

完整源 詳細解釋 聊天 檔案傳輸 語音呼叫,安卓.快速查詢 ip 物流 火車應用程式 tabhost內嵌activitygroup,介面管理,專案裡面很實用,求圍觀.如何讓你的tabhost滑動起來 android 根據網路位址獲取的byte型別資料 在android的開發中,我們知道布局檔案可以讓...