簡單的尋找固定的控制項

2021-04-14 23:37:44 字數 727 閱讀 7862

在頁面的控制項中按層次尋找控制項很痛苦,但是如果你知道控制項怎樣固定在頁面中,就可以用簡寫」$」來查詢控制項而不用寫遞迴的**。請看下面**,注意」$」的使用:

form id="

form1

"runat="

server

"defaultfocus="

formvw$txtname

">

<

div>

<

asp:formview id="

formvw

"runat="

server

">

<

itemtemplate

>

name: 

<

asp:textbox id="

txtname

"runat="

server

"text='

<%# eval("firstname") + " " + eval("lastname") %>

'/>

itemtemplate

>

asp:formview

>

div>

form

>

這個小技巧也可以用在伺服器端的 使用findcontrol()函式時:

textbox tb = this.findcontrol("form1$formvw$txtname") as textbox;

快速尋找控制項的id

在實際專案的activity中,往往我們要通過findviewbyid方法去尋找控制項的id。介面的控制項越多,我們就要與之對應的寫一次findviewbyid。是不是覺得有點煩惱,那麼有沒有優雅點的方法來解決這個問題呢。答案是肯定的,你可以選擇一些開源框架尋找控制項的id,如butterknife...

用最簡單的方式固定表頭 固定首列

主要思想就是用多個table拼湊成乙個table造成固定的假象,話不多說直接上 以下 主要是控制 樣式 以下 是重點啦,乙個 只有thead,另乙個 只有tbody 123 456 下面是建立tbody的tr和td,可忽略不看 實現效果圖如下 如果你想簡單實現固定表頭,以上 已經可以做到啦,但是以上...

簡單的日曆控制項

author zheyiw date 23 7 2009 使用舉例 onclick showcalendar inputbox,outputbox inputbox是按鈕控制項 outputbox是日期輸出的文字框 學習用正好,要找完整的還是walkingpoison那個版本吧。定義一塊區域 doc...