GridView控件是Asp.net 1.1版本流行控件DataGrid的继承者,功能比DataGrid增强不少,但是也有很大的不同啊。将最近使用这个控件的经验同各位同学分享如下:
   1\掩藏字段的处理:DataGrid可以将字段直接设置为Visible=false,可以通过Cell[x].Text取到值。 GridView这个功能失效了,可以使用运行时来设定该列为掩藏。处理RowDataBound事件。
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
   e.Row.Cells[5].Visible = false;
}
   2\ 获取所选列的数据:DataGrid可以直接通过所选行来获取,GridView同样的代码无法运行。GridView 可以通过GridViewRow来获取。BtnAudit是模版列中的按钮。
GridViewRow grdRow = (GridViewRow)btnAudit.Parent.Parent;

string strId = grdRow.Cells[0].Text;
 string memberId = grdRow.Cells[5].Text;
  3\ 最终删除一条数据之前进行确认,这个可以使用摸版列,在摸版列中放置按钮控件,其中有一个客户端事件onclientclick,这里可以写确认处理javascript脚本.例如:
            <asp:TemplateField>
                <ItemTemplate>
                    <asp:Button ID="btnRefuse" runat="server" OnClick="btnRefuse_Click" Text="拒绝"  OnClientClick="return confirm(' 你真的要拒绝这个用户加入俱乐部?')"/>
                </ItemTemplate>
            </asp:TemplateField>

文章转自:http://shanyou.cnblogs.com/archive/2005/12/22/302936.html

转载于:https://www.cnblogs.com/kangtr/archive/2005/12/25/304094.html

[转]GridView控件使用经验相关推荐

  1. DevExpress控件使用经验总结

    DevExpress控件使用经验总结 DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件.本文主要介绍我在使用DevExpress控件过程中,遇到或者发 ...

  2. ASP.NET2.0中用Gridview控件操作数据

    在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高.其中,在数据控件方面,增加了不少控件,其中的Gridview控件功能十分强大.在本文 ...

  3. GridView控件修改、删除示例(修改含有DropDownList控件)

    GridView控件修改.删除例子,修改时含有DropDownList控件. 示例运行效果图: GridViewUp.aspx文件代码: <%@ Page Language="C#&q ...

  4. 扩展GridView控件(7) - 行的指定复选框选中时改变行的样式

    GridView既强大又好用.为了让它更强大.更好用,我们来写一个继承自GridView的控件. [索引页] [×××] 扩展GridView控件(7) - 行的指定复选框选中时改变行的样式 作者:w ...

  5. 自定义的GridView控件源代码

    简单地扩展GridView控件的功能.扩展的功能有:当前页/共几页,首页  上一页  下一页  末页  go[]ok 而且还能把gridview导入到excel中. Code   1namespace ...

  6. 单击GridView控件,高亮单击所在的记录行

    看过下面博文的网友,也许都会觉得有点遗憾,就是很难知道自己点击的是哪一记录行. http://www.cnblogs.com/insus/p/3211017.html 针对这个问题Insus.NET再 ...

  7. GridView控件添加鼠标移入移出时背景行变色的效果

    在GridView控件的RowDataBound事件中添加以下代码: protected void gvOperateLog_RowDataBound(object sender, GridViewR ...

  8. ASP.NET 2.0 – 如何巢状化GridView控件

    图表 1 最近听到有许多朋友询问如何以巢状方式使用GridView控件,也就是说在GridView控件中再内含另外一个GridView控件.我们最近在撰写ASP.NET AJAX一书时,刚好撰写了一个 ...

  9. asp.net 中GridView控件实现全选及反选的功能

    大家都知道邮箱里面有全部删除邮件的复选按钮,其实还是比较简单哈! 废话嘛!就不说那么多了,我先给大家讲哈功能的实现. 首先,拖一个GridView控件和SqlDataSource控件,配置数据源. 然 ...

最新文章

  1. apache 和tomcat的区别
  2. 提高电路板EMC能力PCB设计和布线方法
  3. php word excel转pdf文件怎么打开,php office文件(word/excel/ppt)转pdf文件,pptpdf
  4. 渗透测试---数据库安全: sql注入数据库原理详解
  5. 计算机视觉算法——目标检测网络总结
  6. AVAudioSession
  7. html asterisk 电话,Asterisk 常见问题
  8. python 矩阵乘法梯度下降_使用python和numpy进行梯度下降
  9. 剑指Offer之寻找链表中环的入口问题
  10. Matter-JS collisionFilter 碰撞过滤器
  11. PMP 第六版 p25 矩阵图 方便记忆 口诀
  12. 计算机体系结构和计算机组成哪个重要,计算机组成和体系结构教学初探.doc
  13. Flask 与 Django 框架对比
  14. 企业常见10个CRM问题答疑!
  15. 有一种焦虑叫三十不立
  16. 如何在CSDN上上传资源
  17. Google Earth Engine——可视化的美国加州圣华金河流域的100年气候预测模型
  18. Windows打开软件老是弹出无法验证发布者
  19. iOS应用架构谈 网络层设计方案--RTNetworking
  20. oracle dedicated server (),shared server使用与配置

热门文章

  1. Vuforia下载详解
  2. 极客爱情 2.0.1| 从你的编程世界路过
  3. java channel源码_彤哥说netty系列之Java NIO核心组件之Channel
  4. Java实现后端生成excel表格模板--下拉框实现
  5. Linux 和UNIX 的新手培训教程
  6. 51单片机基础之矩阵键盘4X4
  7. 《Java入门从笨鸟到菜鸟》读后感(三)
  8. 国产操作系统厂商中科红旗解散清算内幕
  9. 图文详解 Windows 2003服务器集群安装(5)(完)
  10. C51单片机,基于LCD液晶屏的简易时钟