[转]GridView控件使用经验
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控件使用经验相关推荐
- DevExpress控件使用经验总结
DevExpress控件使用经验总结 DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件.本文主要介绍我在使用DevExpress控件过程中,遇到或者发 ...
- ASP.NET2.0中用Gridview控件操作数据
在ASP.NET 2.0中,加入了许多新的功能和控件,相比asp.net 1.0/1.1,在各方面都有了很大的提高.其中,在数据控件方面,增加了不少控件,其中的Gridview控件功能十分强大.在本文 ...
- GridView控件修改、删除示例(修改含有DropDownList控件)
GridView控件修改.删除例子,修改时含有DropDownList控件. 示例运行效果图: GridViewUp.aspx文件代码: <%@ Page Language="C#&q ...
- 扩展GridView控件(7) - 行的指定复选框选中时改变行的样式
GridView既强大又好用.为了让它更强大.更好用,我们来写一个继承自GridView的控件. [索引页] [×××] 扩展GridView控件(7) - 行的指定复选框选中时改变行的样式 作者:w ...
- 自定义的GridView控件源代码
简单地扩展GridView控件的功能.扩展的功能有:当前页/共几页,首页 上一页 下一页 末页 go[]ok 而且还能把gridview导入到excel中. Code 1namespace ...
- 单击GridView控件,高亮单击所在的记录行
看过下面博文的网友,也许都会觉得有点遗憾,就是很难知道自己点击的是哪一记录行. http://www.cnblogs.com/insus/p/3211017.html 针对这个问题Insus.NET再 ...
- GridView控件添加鼠标移入移出时背景行变色的效果
在GridView控件的RowDataBound事件中添加以下代码: protected void gvOperateLog_RowDataBound(object sender, GridViewR ...
- ASP.NET 2.0 – 如何巢状化GridView控件
图表 1 最近听到有许多朋友询问如何以巢状方式使用GridView控件,也就是说在GridView控件中再内含另外一个GridView控件.我们最近在撰写ASP.NET AJAX一书时,刚好撰写了一个 ...
- asp.net 中GridView控件实现全选及反选的功能
大家都知道邮箱里面有全部删除邮件的复选按钮,其实还是比较简单哈! 废话嘛!就不说那么多了,我先给大家讲哈功能的实现. 首先,拖一个GridView控件和SqlDataSource控件,配置数据源. 然 ...
最新文章
- apache 和tomcat的区别
- 提高电路板EMC能力PCB设计和布线方法
- php word excel转pdf文件怎么打开,php office文件(word/excel/ppt)转pdf文件,pptpdf
- 渗透测试---数据库安全: sql注入数据库原理详解
- 计算机视觉算法——目标检测网络总结
- AVAudioSession
- html asterisk 电话,Asterisk 常见问题
- python 矩阵乘法梯度下降_使用python和numpy进行梯度下降
- 剑指Offer之寻找链表中环的入口问题
- Matter-JS collisionFilter 碰撞过滤器
- PMP 第六版 p25 矩阵图 方便记忆 口诀
- 计算机体系结构和计算机组成哪个重要,计算机组成和体系结构教学初探.doc
- Flask 与 Django 框架对比
- 企业常见10个CRM问题答疑!
- 有一种焦虑叫三十不立
- 如何在CSDN上上传资源
- Google Earth Engine——可视化的美国加州圣华金河流域的100年气候预测模型
- Windows打开软件老是弹出无法验证发布者
- iOS应用架构谈 网络层设计方案--RTNetworking
- oracle dedicated server (),shared server使用与配置