Выбирать row и эти данные перемещать их другой aspx

Пока только у меня есть эта идея, когда я выберу колонну, Id он размещается в одном Label и в то же время direcciona в другую страницу, тащась Label3 (id_cr), и помещая это в другой Label на новой странице (Imp.aspx) чтобы наполнять формуляр автоматически, здесь таблица, которая появляется в Home.aspx:

introducir la descripción de la imagen aquí

Здесь, должно быть, появляются данные (Imp.aspx) obiamente принесена информация Id (таблицы, которая в (Home.aspx), и в PageLoad ( Imp.aspx.cs) загрузь таблицу базы данных, здесь должны появляться данные:introducir la descripción de la imagen aquí

    protected void GridView2_SelectedIndexChanged(object sender, EventArgs e)
    {

        GridViewRow row = GridView2.SelectedRow;
        Label3.Text = row.Cells[1].Text;
        Response.Redirect("Imp.aspx");

    }

Как я дружу id_cr со страницы до страницы? Какие рекомендации они использовали бы? Я принимаю мнения с языком сценариев JavaScript, только, который я привыкаю больше с: Спасибо!

2
задан 02.01.2017, 20:43
0 ответов

Ты можешь приносить данные, что ты понравился в переменной sessión, например, предполагая, что id_cr он типа string, изначально ты можешь распределять это так:

Session["_id_cr"] = "id_cr";

Сейчас, где ты захотел вернуть стоимость Session["_id_cr"] он имеет следующую форму:

string id_cr = Session["_id_cr"].ToString();

Другая форма, он состоит в том, чтобы посылать параметры посредством Response.Redirect. Чтобы распределять переменную:

Response.Redirect("Imp.aspx?idcr=ValorDelIdCr");

Чтобы возвращать стоимость:

string id_cr = Request.QueryString["idcr"];
2
ответ дан 03.12.2019, 17:54

Спасибо!! это быть возможно решать следующего способа:

(Home.aspx)

        GridViewRow row = GridView2.SelectedRow;
        Label3.Text = row.Cells[1].Text;
        String Valor = Label3.Text;
        Response.Redirect("Imp.aspx?valor=" + Valor);

(Imp.aspx)

        String Valor = Request.QueryString["Valor"];
        Label2.Text = Valor;
1
ответ дан 03.12.2019, 17:54

Теги

Похожие вопросы