国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

asp.net中單擊Datagrid列頭排序(vb.net)

2024-07-10 13:01:07
字體:
供稿:網(wǎng)友
請按照步驟進行:
1: datagrid的屬性
allowsorting=”true”:表示啟用datagrid排序的功能
2: 在html里面(加在table外面)加入一個<input id="sortfield" type="hidden" value="activity_student_id" name="sortfield" runat="server">
作為排序時改變字段用
3:datagrid中的排序表達式和數(shù)字字段一致


4 :加入命名空間 imports system.data
imports system.data.sqlclient

5:if instr(sortfield.value, "desc") = 0 then
sortfield.value = e.sortexpression & " desc"
else
sortfield.value = e.sortexpression & " asc"
end if
bindgrid()
說明:《1》e.sortexpression等于“被按下之排序鏈接”的字段名稱。
《2》 if instr(sortfield.value, "desc") = 0如果原來的排序方式原來的排序方式為“遞增排序”。這時把排序方式(softfield.value)設(shè)置成”desc”(表示遞減排序)。否則設(shè)置為””,表示為“遞增排序”
《3》這時softfield.value獲得的就是”字段”+”排序” 接著bindgrid().
sub bindgrid()
txtsql = "select * from ……where……….
dbset = executesql(txtsql, errormsg) '每個程序員獲取dataset的方式都不一樣,
'總之這里你就想辦法獲取一個dataset數(shù)據(jù)集 ,您也可以參考我的vb連接 sqlserver2000數(shù)據(jù)庫的函數(shù)
dim dtable as datatable = dbset.tables(0)
dim dview as new dataview(dtable)
dg.sort = sortfield.value
dg.datasource = dview
dg.databind()
end sub



最大的網(wǎng)站源碼資源下載站,

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 桂平市| 邹平县| 嘉义县| 宁化县| 长乐市| 土默特左旗| 长岭县| 麦盖提县| 临泽县| 黄陵县| 洞头县| 保康县| 揭东县| 泾川县| 祥云县| 库尔勒市| 芦山县| 平度市| 玉龙| 商洛市| 常宁市| 濮阳县| 滦平县| 邹城市| 钟祥市| 道孚县| 西丰县| 汤阴县| 资兴市| 禹城市| 吴川市| 息烽县| 邹平县| 来凤县| 乐山市| 筠连县| 红桥区| 博乐市| 左权县| 南投县| 甘德县|