C 控制項ID的選取

2021-07-13 02:00:27 字數 357 閱讀 9374

今天在做**時,遇到了子頁面中ajax取值取不到的問題

後經除錯,原來是textbox_6的id沒寫對,經過對頁面檢查,將$("#textbox_6")----->$("#contentplaceholder1_textbox_6") 就能夠執行了。

原來是由於母版的存在,使得每個子頁面內控制項的id都有一定的變化,每個**對每個控制項都有絕對的id值,這時候一定要用clientid,控制項中設定的id是相對當前頁面的id.

另外,也可以在控制項中用clientid=static來將當前設定的id作為**的絕對id。

快速尋找控制項的id

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

取得datalist中所選取的專案的id值

首先新增datalist控制項的onitemdatabound事件,並將其datakeyfield設定為你的資料庫的主鍵。然後在linkbutton中新增自己的oncommand用法,並繫結commandargument屬性為你的資料庫的主鍵,這樣的目的是為了在後面的 中取得所需要的主鍵值。如下 w...

android 布局控制項id的 號

我們在寫android布局檔案的時候,要引用資源物件的時候,都要用 符號。在定義乙個控制項的id時,會使用 id id name 來使用id,如下例子 id iv icon android layout width dimen iv width android layout height dimen...