file:///C:\Users\j\Desktop\WebSite\Default.aspx.vb新写法


Partial Class _Default
    Inherits System.Web.UI.Page

    Protected Sub GridView1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView1.Load
        If IsPostBack Then
            Return
        End If
        Using sds As SqlDataSource = New SqlDataSource("data source=192.168.0.44;initial catalog=master;user id=sa;password=Abc2008def", "select * from t_user")
            Me.GridView1.AllowPaging = True
            Me.GridView1.AutoGenerateDeleteButton = True
            Me.GridView1.AutoGenerateEditButton = True
            Me.GridView1.AutoGenerateSelectButton = True
            Me.GridView1.DataKeyNames = New String() {"p_user_id"}
            Me.GridView1.DataSource = sds
            Me.GridView1.DataBind()
        End Using
    End Sub

    Protected Sub GridView1_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewPageEventArgs) Handles GridView1.PageIndexChanging
        Using sds As SqlDataSource = New SqlDataSource("data source=192.168.0.44;initial catalog=master;user id=sa;password=Abc2008def", "select * from t_user")
            Me.GridView1.PageIndex = e.NewPageIndex
            Me.GridView1.DataSource = sds
            Me.GridView1.DataBind()
        End Using
    End Sub

    Protected Sub GridView1_RowCancelingEdit(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCancelEditEventArgs) Handles GridView1.RowCancelingEdit
        Using sds As SqlDataSource = New SqlDataSource("data source=192.168.0.44;initial catalog=master;user id=sa;password=Abc2008def", "select * from t_user")
            Me.GridView1.EditIndex = -1
            Me.GridView1.DataSource = sds
            Me.GridView1.DataBind()
        End Using
    End Sub

    Protected Sub GridView1_RowDeleting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewDeleteEventArgs) Handles GridView1.RowDeleting
        Using sds As SqlDataSource = New SqlDataSource("data source=192.168.0.44;initial catalog=master;user id=sa;password=Abc2008def", "select * from t_user")
            sds.DeleteCommand = "delete from t_user where p_user_id = @p_user_id"
            sds.DeleteParameters.Add("p_user_id", Me.GridView1.DataKeys(e.RowIndex).Values("p_user_id").ToString())
            sds.Delete()
            Me.GridView1.DataSource = sds
            Me.GridView1.DataBind()
        End Using
    End Sub

    Protected Sub GridView1_RowEditing(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs) Handles GridView1.RowEditing
        Using sds As SqlDataSource = New SqlDataSource("data source=192.168.0.44;initial catalog=master;user id=sa;password=Abc2008def", "select * from t_user")
            Me.GridView1.EditIndex = e.NewEditIndex
            Me.GridView1.DataSource = sds
            Me.GridView1.DataBind()
        End Using
    End Sub

End Class

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值