Нажатие кнопки не будет перенаправлять на другую страницу

Правильный способ обновления документа или вспомогательного массива выглядит следующим образом:

var filter = Builders<Declaracion>.Filter.Where(x => x.Id == di && x.RemuneracionMensualActual.RemuneracionActIndustrial.Any(s => s.Id == oid));

        var update = Builders<Declaracion>.Update.Set(x => x.RemuneracionMensualActual.RemuneracionActIndustrial.ElementAt(-1).Ingreso, datos.ActividadIndustrial.Ingreso)
            .Set(x => x.RemuneracionMensualActual.RemuneracionActIndustrial.ElementAt(-1).RazonSocial, datos.ActividadIndustrial.RazonSocial)
            .Set(x => x.RemuneracionMensualActual.RemuneracionActIndustrial.ElementAt(-1).TipoNegocio, datos.ActividadIndustrial.TipoNegocio);
0
задан odella 16 January 2019 в 04:33
поделиться

3 ответа

Если вы используете элемент управления asp: Button, у него нет события OnServerClick. Он связан с HTML Button

asp: для элемента управления Button имеется OnClick для обработки события щелчка на стороне сервера и OnClientClick для обработки события щелчка на стороне клиента.

Надеюсь, что это проясняет.

0
ответ дан Ratheesh 16 January 2019 в 04:33
поделиться

Попробуй это. Это должно быть событие onClick.

<asp:Button ID="btnLogin" runat="server" Height="34px" Text="Login" Width="102px" onClick="btnLogin_Click"/>



protected void btnLogin_Click(object sender, EventArgs e)
{
    if (txtUserName == "admin" && txtPassword == "password")
    {
        Response.Redirect("~/admin_page.aspx");
    }
    else
    {
        Response.Redirect("~/not_page.aspx");
    }
}
0
ответ дан Shreyas Pednekar 16 January 2019 в 04:33
поделиться
Response.Redirect("~/admin_page.aspx");

удалить: url: и добавить относительный путь ~/

Или использовать PostBackUrl в файле .aspx .

<asp:Button ID="btnLogin" runat="server" Height="34px" Text="Login" Width="102px" OnServerClick="btnLogin_Click" PostBackUrl="~/admin_page.aspx" /> 
0
ответ дан Common Man 16 January 2019 в 04:33
поделиться
Другие вопросы по тегам:

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