события кнопки не срабатывают в asp.net - PullRequest
3 голосов
/ 17 февраля 2011

Если if (! Page.IsPostBack) всегда ложно, то загрузка страницы происходит после того, как я нажимаю кнопку ссылки, и она никогда не переходит в событие кнопки ссылки.Отчаянно нужна помощь!Погуглил столько, сколько смогу.Я новичок в asp

Это код, который у меня есть на сервере:

protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            SetDefaultView();

        }

    }


    private void SetDefaultView()
    {
        MultiView1.ActiveViewIndex = 0;
    }


    protected void LinkButton1_Click(object sender, EventArgs e)
    {
         MultiView1.ActiveViewIndex = 0;
    }



    protected void LinkButton2_Click(object sender, EventArgs e)
    {
        MultiView1.ActiveViewIndex = 1;
    }

// и ниже ..

<td>
                &nbsp;<asp:LinkButton ID="LinkButton1" runat="server" 
                onclick="LinkButton1_Click">Tab1</asp:LinkButton>
            </td>
        <td>
            <asp:LinkButton ID="LinkButton2" runat="server" onclick="LinkButton2_Click">Tab2</asp:LinkButton>
            </td>

1 Ответ

0 голосов
/ 17 февраля 2011

Является ли часть кода динамически загружаемого UserControl? Если да, то на каком этапе жизненного цикла asp.net вы добавляете UserControl?

Если это не так, как вы получаете доступ к Странице?

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