在插入模式下从gridview获取值到formview
本文关键字:获取 formview gridview 插入 模式 | 更新日期: 2023-09-27 17:57:29
有没有办法从gridview中获取值,然后将其粘贴到formview中的文本框中?我正在尝试获取所选的数据键,如ID、firstname、lastname,并将其插入到formview中的文本框中(我已将默认模式设置为"insert")。我已经使用SelectedIndexMethod在文本框中进行了尝试,但在"插入"模式下,如何在formview文本框中执行此操作?
非常感谢您的帮助!提前感谢!
GridView1.SelectedDataKey.Value
将为您提供所需内容。
在您的formView
中,它将类似于:
<asp:TextBox Text='<%#GridView1.SelectedDataKey.Value %>'></asp:TextBox>
编辑:
<asp:TextBox Text='<%#GridView1.Rows[GridView1.SelectedIndex].Cells[0].Text %>'></asp:TextBox>
// Cells[0] column index of your Gridview
要从不同的单元格中获取值,可以尝试以下操作:
string fn = GridView1.SelectedRow.Cells[0].Text; //assuming first column is FirstName
string ln = GridView1.SelectedRow.Cells[1].Text
请注意,我假设单击了"选择命令按钮",即SelectedRow不为空。