Member 13419308 Ответов: 1

Сохранить флажок установлен даже после нажатия кнопки перенаправления следующей страницы


сохранить флажок установлен даже после нажатия кнопки перенаправления следующей страницы

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

сохранить флажок установлен даже после нажатия кнопки перенаправления следующей страницы

[no name]

охраняемых недействительными обработчика button1_click(объект отправителя, EventArgs в электронной)

{
если (!IsPostBack)
{
Страницы.Ответ.Перенаправление ("Publishingsite/Pages/Articles-Select.aspx");
}
Я уже пробовал это

Atlapure Ambrish

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

1 Ответов

Рейтинг:
0

Sheila Pontes

ПРИВЕТ,

Вы можете сохранить состояние флажка в сеансе. На следующей странице вы можете использовать это значение.

Пример использования сеанса:

СТРАНИЦЫ 1

<body>
    <form id="form1" runat="server">
        <asp:CheckBox ID="my_check" runat="server" Text="My Check 1" />
        <br />
        <asp:Button ID="btn" runat="server" Text="Next Page" OnClick="btn_Click" />
    
    </form>
</body>

protected void btn_Click(object sender, EventArgs e)
{
   HttpContext.Current.Session.Add("my_check", this.my_check.Checked);
   Response.Redirect("page2.aspx");
}


ТВОЯ СТРАНИЦА 2
<body>
    <form id="form1" runat="server">
    <div>
        <asp:CheckBox ID="my_check_2" runat="server" Text="My Check 2" />
    </div>
    </form>
</body>

protected void Page_Load(object sender, EventArgs e)
{
   if (!IsPostBack)
   { 
      this.my_check_2.Checked = (bool)HttpContext.Current.Session["my_check"];
   }
}