如何动态获取GridView的DataKeyName值,并根据每行DataKeyName值动态给每行添加一个div,并往div中添加数据? 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 现在的问题是,怎么获取到每行的DataKey 我目前用RowCreated事件可以为每一行添加JS代码但是如何获取当前行的ID值,别且动态的添加一个DIV呢? protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "MyCommand") { Button button = (Button)e.CommandSource; GridViewRow row = (GridViewRow)button.Parent.Parent; string a = row.Cells[1].Text.ToString();//获得第一个单元格的值 string b = this.GridView1.DataKeys[row.DataItemIndex].Values[0];//获得DataKeys的值 } } @mengxj85 如何向每一行中添加一个div呢? 用客户端解决吧,不过实现动态添加,你的系统要考虑完全,有添加就有删除、修改,甚至修改冲突。www.datasonar.com 同事插入几张表的操作!不用存储过程怎么防止插入不全? label控件如何显示ACCESS数据库返回的某一字段??? 诡异的数据库连接问题 一个很奇怪的javascript问题,大家看看。 请教一个用datagrid显示的简单问题! 新手问几个简单的问题,各位兄弟进来看看,答者有分~ ASP.NET中<%@ import Namespace="System.Data.OracleClient" %>出错 高手指教 标签转化问题 1+1=? gredview的数据导成excel中长字符串编程科学计数发的形式 AJax问题
但是如何获取当前行的ID值,别且动态的添加一个DIV呢?
{
if (e.CommandName == "MyCommand")
{
Button button = (Button)e.CommandSource;
GridViewRow row = (GridViewRow)button.Parent.Parent;
string a = row.Cells[1].Text.ToString();//获得第一个单元格的值
string b = this.GridView1.DataKeys[row.DataItemIndex].Values[0];//获得DataKeys的值
}
}
如何向每一行中添加一个div呢?
www.datasonar.com