获取DataGridView选中行的值 js attr方法

1. DataGridView选中行的值:
String str =this.dataGridView1.SelectedCells[0].Value.ToString();

2. 方法2

string strUserName =this.dataGridView1.CurrentCell.Value.ToString();

网上一哥们写的程序,不太标准,但是功能对了

//这是datagridview的鼠标点击事件.
private void 电子钱包dataGridView_CellClick(object sender,DataGridViewCellEventArgs e)
{
//获得datagridview单元格里的数据
try
{
日期dateTimePicker.Value =(DateTime)电子钱包dataGridView.Rows[e.RowIndex].Cells[1].Value;
钱包所剩钱TextBox.Text =电子钱包dataGridView.Rows[e.RowIndex].Cells[2].Value.ToString();
钱柜所剩钱TextBox.Text =电子钱包dataGridView.Rows[e.RowIndex].Cells[3].Value.ToString();
当天使用数TextBox.Text =电子钱包dataGridView.Rows[e.RowIndex].Cells[4].Value.ToString();
使用方法TextBox.Text =电子钱包dataGridView.Rows[e.RowIndex].Cells[5].Value.ToString();
}
catch
{
}
}



//修改按钮点击事件
private void 修改button_Click(object sender, EventArgs e)
{
try
{
//获得你选中的行数
int a;
a = (int)电子钱包dataGridView.CurrentCell.RowI

...

================================================

Visual Studio 2005 中DataGrid变成了DataGridView,其中的一些属性和方法都有所改变,

Stringstr =this.DataGridView.SelectedCells[0].Value.ToString();

2,DataGridView中CellClick的使用,选中一行触发的动作可以在这个方法里执行,比如:


获取DataGridView选中行的值 js attr方法

private void dataGridView2_CellClick(object sender,DataGridViewCellEventArgs e)
{

pnlBottom.Enabled = true;
//获得当前选中的行
int rowindex = e.RowIndex;

string value0="";
string value1 = "";
string value2 = "";
try
{
//获得当前行的第一列的值
value1= dgvHome.Rows[rowindex].Cells[1].Value.ToString();
//获得当前行的第0列的值
value0 = dgvHome.Rows[rowindex].Cells[0].Value.ToString();
//获得当前行的第二列的值
value2 =dgvHome.Rows[rowindex].Cells[2].Value.ToString().Trim();
MessageBox.show("第0列的值:{0};第一列的值:{1};第二列的值:{2}",value0,value1,value2);
}
catch (Exception exc) { }

}

  

爱华网本文地址 » http://www.413yy.cn/a/25101016/303371.html

更多阅读

如何选择合适的鞋子?选鞋的技巧 鞋子销售技巧和话术

如何选择合适的鞋子?选鞋的技巧——简介如何选择千里之行始于足下,这与鞋的帮助是分不开的。但是,美国疾病预防控制中心近日一项数据显示,成年人的脚病与多种因素有关,其中64%源于穿鞋不当。如此惊人的数字告诉我们,本应充当双脚“保护神

声明:《获取DataGridView选中行的值 js attr方法》为网友老婆皒爱迩分享!如侵犯到您的合法权益请联系我们删除