repeater控制項在繫結的時候新增行號

2022-01-11 01:52:39 字數 394 閱讀 6251

最好的方法當然就是在提取資料的時候連行號也一起取出來,sql server中有row_number()函式,但是最近做的乙個專案用的是mysql的,上網查了一下,沒有現成的函式,網上說要自己寫,懶得寫了,直接在程式中輸出行號就好,在繫結的時候可以用 <%# container.itemindex+1 %>來繫結行號的,但是這種做法如果有分頁的話,那麼行號又是從1開始了。

自己想了一下,解決如下:

用的是anp分頁控制項,那就可以得到從幾開始的數了,這樣就可以輸出行號了,

前台繫結**如下:

<%# getxh(container.itemindex) %>  

後台**如下:

//獲取序號

public

string getxh(object index)

分頁繫結repeater控制項

booklist.aspx.cscode using system using system.data using system.configuration using system.collections using system.web using system.web.security usi...

關於repeater內控制項的事件繫結,內部模板列

比較常規的方法是 使用repeat datagrid,datalist,gridview均一樣 的 itemcommand 事件,如 aspx asp repeater id repeater1 runat server onitemcommand repeater1 itemcommand ite...

repeater的雙重繫結

前天,我做企業列表的時候遇到了難題,因為在企業的company表裡,類別只是乙個typeid,我必須要通過companytype表裡的讀取類別的名字 我在資料繫結的時候用的是repeater 在繫結以後還需要對類別進行二次繫結 遇到一些問題,就是在repeater裡 temp name eval t...