zoukankan      html  css  js  c++  java
  • asp.net数据绑定控件

    最近碰到了一个问题,就是对sqldatasourc控件的使用,我感觉很烦,它破坏了三层架构的思想,所以做项目喜欢上了手写如gridview的事件,也搜集了点东西:

    1.对于编辑数据主要用到了三个事件:

    RowEditing

    RowCancelingEdit

    RowUpdating

    对于RowEditing:

    gridview.EditIndex = e.NewEditIndex;

     gridview.datasource=datatable;

    对于RowCancelingEdit:

      gridview.EditIndex = -1;

     gridview.datasource=datatable;

    对于RowUpdating:

    就只有一个难点了,就是怎么获取原来的数据了:

    (TextBox)gvFriendLink.Rows[gridview.EditIndex].Cells[列].Controls[0]).Text

    对于选定就一个SelectedIndexChanged事件:

    对于删除就一个RowDeleting事件:

    上述的两个事件实现重点就是获取DataKey了:

    gridview.selectedvalue

      

  • 相关阅读:
    ClouderaManager与CDH
    教辅的组成
    国家集训队 小Z的袜子
    国家集训队 旅游
    NOIP2015 子串
    数颜色
    间谍网络
    NOIP2017 逛公园
    APIO2009 抢掠计划
    JLOI2014 松鼠的新家
  • 原文地址:https://www.cnblogs.com/wangheblog/p/2557987.html
Copyright © 2011-2022 走看看