当前位置: 编程技术>.net/c#/asp.net
asp.net绑定DataGrid删除动作到LinkButton控件的实例代码
来源: 互联网 发布时间:2014-08-30
本文导语: asp.net实例代码分享: 绑定DataGrid控件的删除动作到LinkButton控件上。 代码: 代码示例: Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs) If Not IsPostBack Then BuildDataList End If End Sub Sub DataList_Delete(sende...
asp.net实例代码分享:
绑定DataGrid控件的删除动作到LinkButton控件上。
代码:
代码示例:
Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)
If Not IsPostBack Then
BuildDataList
End If
End Sub
Sub DataList_Delete(sender As Object, e As DataListCommandEventArgs)
Dim TheID as String
TheID = CType(e.Item.FindControl("lblID"), Label).Text
Dim DBConn as OleDbConnection
Dim DBDelete As New OleDbCommand
DBConn = New OleDbConnection( _
"PROVIDER=Microsoft.Jet.OLEDB.4.0;" _
& "DATA SOURCE=" _
& Server.MapPath("EmployeeDatabase.mdb;"))
DBDelete.CommandText = "Delete From Employee Where " _
& "ID = " & TheID
DBDelete.Connection = DBConn
DBDelete.Connection.Open
DBDelete.ExecuteNonQuery()
DBConn.Close
BuildDataList
End Sub
Sub BuildDataList ()
Dim DBConn as OleDbConnection
Dim DBCommand As OleDbDataAdapter
Dim DSPageData as New DataSet
DBConn = New OleDbConnection( _
"PROVIDER=Microsoft.Jet.OLEDB.4.0;" _
& "DATA SOURCE=" _
& Server.MapPath("EmployeeDatabase.mdb;"))
DBCommand = New OleDbDataAdapter _
("Select ID, FirstName, LastName " _
& "From Employee " _
& "Order By FirstName", DBConn)
DBCommand.Fill(DSPageData, _
"Employee")
dlDepts.DataSource = _
DSPageData.Tables("Employee").DefaultView
dlDepts.DataBind()
End Sub
从DataGrid控件中移除数据行-www.
Department: