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

首頁 > 開發 > 綜合 > 正文

為DataGrid添加自動編號功能

2024-07-21 02:23:07
字體:
來源:轉載
供稿:網友
下面的代碼實現在datagrid中添加自動編號的功能,主要是在數據綁定時利用item屬性。

查看例子

datagridwithline.aspx

<%@ page language="vb" autoeventwireup="false" codebehind="datagridwithline.aspx.vb"
inherits="aspxweb.datagridwithline"%>
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<title>datagridwithline</title>
<meta name="generator" content="microsoft visual studio .net 7.0">
<meta name="code_language" content="visual basic 7.0">
<meta name="vs_defaultclientscript" content="javascript">
<meta name="vs_targetschema" content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<body ms_positioning="gridlayout">
<form id="form1" method="post" runat="server">
<asp:datagrid id="datagrid1" runat="server" autogeneratecolumns="false">
<headerstyle font-bold="true" wrap="false" horizontalalign="center"></headerstyle>
<columns>
<asp:templatecolumn></asp:templatecolumn>
<asp:boundcolumn datafield="title"></asp:boundcolumn>
<asp:boundcolumn datafield="createdate" dataformatstring="{0:yyyy-m-d h:m:s}"></asp:boundcolumn>
</columns>
</asp:datagrid>
</form>
</body>
</html>

datagridwithline.aspx.vb

imports system
imports system.data
imports system.data.oledb
public class datagridwithline
inherits system.web.ui.page
protected withevents datagrid1 as system.web.ui.webcontrols.datagrid

#region " web 窗體設計器生成的代碼 "

'該調用是 web 窗體設計器所必需的。
<system.diagnostics.debuggerstepthrough()> private sub initializecomponent()

end sub

private sub page_init(byval sender as system.object, byval e as system.eventargs) handles mybase.init
'codegen: 此方法調用是 web 窗體設計器所必需的
'不要使用代碼編輯器修改它。
initializecomponent()
end sub

#end region

private sub page_load(byval sender as system.object, byval e as system.eventargs) handles mybase.load
datagrid1.columns(0).headertext = "序號"
datagrid1.columns(1).headertext = "文章標題"
datagrid1.columns(2).headertext = "創建日期"
dim cnstring as string = "provider=microsoft.jet.oledb.4.0;data source=" + server.mappath("test.mdb")
dim strsql as string = "select top 21 title,createdate from document order by createdate desc"
dim cn as new oledbconnection(cnstring)
cn.open()
dim cmd as new oledbcommand(strsql, cn)
dim db as oledbdatareader
db = cmd.executereader(commandbehavior.closeconnection)
datagrid1.datasource = db
datagrid1.databind()
cn.close()
cn = nothing
cmd = nothing
db.close()
db = nothing
end sub

private sub datagrid1_itemdatabound(byval sender as object, _
byval e as system.web.ui.webcontrols.datagriditemeventargs) handles datagrid1.itemdatabound
if e.item.itemindex <> -1 then
e.item.cells(0).text = e.item.itemindex + 1
end if
end sub
end class

  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 得荣县| 盐源县| 阆中市| 长泰县| 茂名市| 昆明市| 阿荣旗| 琼海市| 兰考县| 贵港市| 剑川县| 金沙县| 白河县| 张家川| 密云县| 横山县| 炉霍县| 靖江市| 白山市| 班戈县| 淳化县| 东平县| 青河县| 铜山县| 会理县| 隆子县| 从化市| 渭源县| 高尔夫| 鄂托克前旗| 微博| 灵寿县| 潞城市| 成安县| 修文县| 闸北区| 赤壁市| 洛南县| 正安县| 苍山县| 石狮市|