int i = datagridview1.CurrentCell.RowIndex; datagridview1.Rows[i].Cells["列1"].Value.ToString() + datagridview1.Rows[i].Cells["列2"].Value.ToString() + ......
selectedRowCount = dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected); if (selectedRowCount > 0) { System.Text.StringBuilder sb = new System.Text.StringBuilder(); for (int i = 0; i < selectedRowCount; i++) { sb.Append("Row: "); sb.Append(dataGridView1.SelectedRows[i].Index.ToString()); sb.Append(Environment.NewLine); } sb.Append("Total: " + selectedRowCount.ToString()); MessageBox.Show(sb.ToString(), "Selected Rows"); }
private void dataGridViewX1_CellContentClick(object sender, DataGridViewCellEventArgs e) { int key = e.RowIndex; if (key > 0) { this.TextBox1.Text=this.dataGridViewX1.Rows[key].Cells[0].Value.ToString();
} }
for (int i = 0; i < dr.ItemArray.Length; i++) //dr为datarow { textBox1.Text += dr.ItemArray[i].ToString(); }
你没定义datarow...datagridview控件绑定的是什么??如果是dataset,那么 int j = dataGridView1.CurrentRow.Index; DataRow dr = ds.Tables[0].Rows[j];//ds为你定义的dataset for (int i = 0; i < dr.ItemArray.Length; i++) { textBox1.Text += dr.ItemArray[i].ToString(); }
<Columns>
<asp:TemplateField>
<itemtemplate>
<asp:TextkBox id="txt1" runat="server" Value=' <%#Eval("字段名字") %>'> </asp:CheckBox>
</itemtemplate>
</asp:TemplateField>
</Columns>
int i = datagridview1.CurrentCell.RowIndex;
datagridview1.Rows[i].Cells["列1"].Value.ToString() + datagridview1.Rows[i].Cells["列2"].Value.ToString() + ......
if (selectedRowCount > 0)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
for (int i = 0; i < selectedRowCount; i++)
{
sb.Append("Row: ");
sb.Append(dataGridView1.SelectedRows[i].Index.ToString());
sb.Append(Environment.NewLine);
}
sb.Append("Total: " + selectedRowCount.ToString());
MessageBox.Show(sb.ToString(), "Selected Rows");
}
{ int key = e.RowIndex; if (key > 0)
{ this.TextBox1.Text=this.dataGridViewX1.Rows[key].Cells[0].Value.ToString();
} }
{
textBox1.Text += dr.ItemArray[i].ToString();
}
int j = dataGridView1.CurrentRow.Index;
DataRow dr = ds.Tables[0].Rows[j];//ds为你定义的dataset
for (int i = 0; i < dr.ItemArray.Length; i++)
{
textBox1.Text += dr.ItemArray[i].ToString();
}