Как отобразить выбранное значение из выпадающего списка после отправки формы - PullRequest
0 голосов
/ 19 марта 2020

У меня есть выпадающий список в моей форме. После отправки формы я не получаю выбранное значение из выпадающего списка в пользовательском интерфейсе. Я получаю только первое значение. Как это реализовать. Как отобразить выпадающее выбранное значение после отправки формы.

1 Ответ

0 голосов
/ 19 марта 2020

Вам нужно использовать ViewState или Sessions, чтобы сохранить переменную и использовать ее повторно, это будет выглядеть примерно так:

private void Page_Load()
{
        //If page is not being loaded for first time then set the value another 
        //option would be to check if ViewState["dropdownvalue"] == null and if 
        //not then set the value
    if (Page.IsPostBack)
    {       
        DropDownList1.SelectedValue = ViewState["dropdownvalue"]
    }
}
protected void Submit_Click(object sender, EventArgs e)  
{   
    ViewState["dropdownvalue"] = DropDownList1.SelectedValue;  
    // Do everything else
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...