Member 12653828 Ответов: 2

Как я могу отправить значения из gridview в другой gridview


привет,
У меня есть две таблицы (с двумя "отправить" кнопку) с такими же именами столбцов и текстовое поле с кнопкой, я пишу в текстовое поле какое-нибудь удостоверение личности и когда я нажимаю эту кнопку, 1-й сетке выполнить "sp_xyz" и принимает значение от туда, после 1-го GridView можно получить значение я нажатием 1-й GridView в кнопку Отправить, чтобы отправить значения 2-го элемента управления GridView, но я хочу, чтобы выполнить "sp_123" но я не понял, sp_xyz уже объявлен в sp_123 я не имеете любую проблему с SQL части. Я хочу узнать, как я выполняю sp_123 для взятия значения из 1-го gridview для отправки 2-го gridview.

Что я уже пробовал:

Я пытался получить значение с помощью databind, SetOutData, я перечислил объект и получил значение, но я не мог показать его во 2-м gridview, я где-то теряю данные.

2 Ответов

Рейтинг:
2

Asad Ali Mirza

Самое простое и быстрое, что я мог придумать, это

private void Form1_Load(object sender, EventArgs e)
		{
			DataGridViewRow row = (DataGridViewRow)dataGridView1.Rows[0].Clone();
			row.Cells[0].Value = "XYZ";
			row.Cells[1].Value = 50.2;
			dataGridView1.Rows.Add(row);

//copying it to grid two 
//considering they have same columns

			foreach (DataGridViewRow r in dataGridView1.Rows)
			{
				row = (DataGridViewRow)dataGridView2.Rows[0].Clone();
				row.Cells[0].Value = r.Cells[0].Value;
				row.Cells[1].Value = r.Cells[1].Value;
				dataGridView2.Rows.Add(row);
			}

		}