asp.net如何得到GRIDVIEW中某行某列值的方法_.Net教程
推荐:.net SMTP发送Email实例(可带附件)本文为大家详细介绍下.net SMTP发送Email同时可带附件的具体实现思路及代码,想实现的朋友可以参考下哈,希望对大家有所帮助 复制代码 代码如下: public static void sendEmail(string toAddress, string emailbody) { var fromAddress = ConfigurationManager.AppSetti
根据某列的值改变其样式最好的方法是在GridView的DataRowBound事件中想办法。在GridView中的行绑定数据后将立即执行 DataRowBound事件。DataRowBound事件使用GridViewRowEventargs类作为事件变量。通过事件变量你能够利用 GridViewRowEventArgs属性操作已经绑定数据的行。
复制代码 代码如下:protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
GridViewRow row = e.Row;
}
Row将返回TableRow类中的一个GridViewRow对象。
绑 定的Row有几种不同的类型。例如:DataRow, EmptyDataRow, Footer, Header, Pager 和 Separator。通过GridView的RowType属性可以得到当前行的行类型。RowType是一组DataControlRow枚举。
看下面的代码示例,检测GridView列出的行是否为一个标准类型的行。
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//Do something!
}
}
可 以使用Row的Cells属性得到其Cells,它将返回一个TableCellCollection对象。然后通过 TableCellCollection索引得到特定的Cells。TableCellcollection索引将返回一个TabelCell对象,对应 于Row中的一个Cell:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string value = e.Row.Cells[0].Text;
}
}
分享:js实现广告漂浮效果的小例子这篇文章介绍了在JS中广告漂浮效果的实现代码,有需要的朋友可以参考一下 复制代码 代码如下: html head meta http-equiv=Content-Type content=text/html; charset=gb2312 / title/title style type=text/css div{ position:absolute; } /style /head body div id=floa
- .net SMTP发送Email实例(可带附件)
- js实现广告漂浮效果的小例子
- asp.net Repeater 数据绑定的具体实现
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
- Asp.net获取客户端IP常见代码存在的伪造IP问题探讨
- VS2010 水晶报表的使用方法
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net页面传值测试实例代码
- DataGridView - DataGridViewCheckBoxCell的使用介绍
- asp.net中javascript的引用(直接引入和间接引入)
- 三层+存储过程实现分页示例代码
- 模板无忧:在.NET开发中灵活使用TreeView控件
- 相关链接:
- 教程说明:
.Net教程-asp.net如何得到GRIDVIEW中某行某列值的方法。