ASP Updatepanel внутри содержимого исчезает - PullRequest
0 голосов
/ 10 июля 2009

У меня есть панель обновлений с сеткой и некоторыми радио внутри. Senario - то, что когда пользователь выбирает радио, некоторые основания становятся видимыми. Но после запуска обработчика событий радио содержимое панели обновления исчезает. Есть идеи по поводу этой проблемы?

<asp:ScriptManager ID="scriptManager_main" runat="server">
    </asp:ScriptManager>
    <asp:UpdatePanel ID="updatePanel_main" runat="server">
        <ContentTemplate>
            <asp:GridView ID="gridView_stLists" runat="server" AutoGenerateColumns="False" CellPadding="3"
                BorderStyle="NotSet" CssClass="table_layout" Width="500">
                <RowStyle CssClass="table_body" />
                <Columns>
                    <asp:TemplateField HeaderStyle-Width="20">
                        <ItemTemplate>
                            <asp:RadioButton ID="rdBtn_stdl" runat="server" OnCheckedChanged="rdBtn_stdl_CheckedChanged"
                                AutoPostBack="True" GroupName="stdl" value='<%# Eval("uri") %>' />
                        </ItemTemplate>
                        <HeaderStyle Width="20px" />
                    </asp:TemplateField>
...

1 Ответ

1 голос
/ 10 июля 2009

RadioButton делает AutoPostBack. Вы повторно привязываетесь к GridView после обратной передачи и таким образом отменяете свои изменения / состояние? Только DataBind, если! IsPostBack, и это может решить проблему.

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