Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将gridview值传递到另一个页面下拉列表(如何动态更改下拉列表的选定值)_C#_Asp.net_Drop Down Menu_Textbox - Fatal编程技术网

C# 如何将gridview值传递到另一个页面下拉列表(如何动态更改下拉列表的选定值)

C# 如何将gridview值传递到另一个页面下拉列表(如何动态更改下拉列表的选定值),c#,asp.net,drop-down-menu,textbox,C#,Asp.net,Drop Down Menu,Textbox,我有一个带有编辑链接按钮的网格视图报告视图。当我单击按钮时,页面将重定向到另一个更新页面,其中包含来自gridview的当前数据。对于文本框,它可以正常工作,但对于下拉列表,我不能这样做 我试过这个: ddnAssinedBy.SelectedValue = gvAction.SelectedRow.Cells[3].Text; ddnAssinedBy.Items.FindByValue(gvAction.SelectedRow.Cells[3].Text).Selected = tr

我有一个带有编辑链接按钮的网格视图报告视图。当我单击按钮时,页面将重定向到另一个更新页面,其中包含来自gridview的当前数据。对于文本框,它可以正常工作,但对于下拉列表,我不能这样做

我试过这个:

ddnAssinedBy.SelectedValue = gvAction.SelectedRow.Cells[3].Text;    
ddnAssinedBy.Items.FindByValue(gvAction.SelectedRow.Cells[3].Text).Selected = true;

但它不起作用。

在编辑链接按钮事件中,获取所需的值并将其放入会话中,如

会话[当前选择]=gvAction.SelectedRow.Cells[3]。文本

在另一个页面上,在下拉列表中使用此值设置选择

另一个选项是在重定向时在查询字符串中传递值,并在另一个页面上获取该值。

试试这个

ddnAssinedBy.SelectedItem.Text=gvAction.SelectedRow.Cells[3].Text

ddnAssinedBy.Items.FindByTextgvAction.SelectedRow.Cells[3].Text.Selected=true

但首先,您必须禁用所选项目


ddnAssinedBy.SelectedItem.Selected=false

请提供更多信息。我们如何知道您发送了什么以及如何发送?