【问题标题】:The right way to use and update nested user controls使用和更新嵌套用户控件的正确方法
【发布时间】:2016-07-02 00:19:24
【问题描述】:

我是 ASP.Net 的初学者,我遇到了问题。这是我的结构:

MainPage.aspx 显示了一个带有 UC1.ascx 的模式。

UC1.ascx 也可以显示一个带有 UC2.ascx 的模态。

UC2.ascx 包含一个 Telerik RadButton,用于一个简单的 RadioGroup。

问题是:第一次点击选择了电台作品,却没有做回发。之后的每一次点击都会触发回发,但 Radio 的选择不起作用(它选择并且在更新后选择丢失)。

我 99% 确定这是因为我对所有 Telerik:RadAjaxPanel、asp:Panel 和 asp:UpdatePanel 感到困惑。

我应该如何以及如何使用这些元素让我的UC2只刷新他里面的控件,并让它在的某个动作时刷新UC1控件UC2 完成(例如关闭),当 UC1 关闭时,使 UC1 部分刷新 MainPage。

【问题讨论】:

    标签: c# asp.net vb.net web user-controls


    【解决方案1】:

    您是否已将AutoPostBack 添加到您的RadioButton 喜欢

    <asp:RadioButton ID="RadioButton1" runat="server" AutoPostBack="true"/>

    【讨论】:

    • 感谢您的回答。我确实在 Telerik:RadButton 单选按钮中将 AutoPostBack 设置为 true,并且我验证了回发已被触发。当我更改收音机选择时,IsPostBack 设置为 true:/
    猜你喜欢
    • 2022-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-20
    • 2023-03-09
    相关资源
    最近更新 更多