use*_*588 6 asp.net user-controls refresh
我想在有人点击"添加"按钮后刷新我的asp.net页面.但是,"添加"按钮是另一个用户控件内部的用户控件的一部分,并且子控件和父控件都包含在更新面板中:下面的代码被缩短显示,这是用户控件在另一个用户控件内部的原因
内部第一控制:
<ajax:UpdatePanel ID="Panel1" runat="server" UpdateMode="Always">
<ContentTemplate>
<uc:Control2 ID="Custom2" runat="server" />
</ContentTemplate>
</ajax:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)
然后在control2里面
<ajax:UpdatePanel ID="Panel2" runat="server" UpdateMode="Always">
<ContentTemplate>
<asp:LinkButton ID="AddButton" runat="server" OnClick="AddButton_Click"</asp:LinkButton>
</ContentTemplate>
</ajax:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)
如果要重新加载整个页面(而不仅仅是UpdatePanels的内容),您可以执行以下操作:
Page.Response.Redirect("mypagename.aspx");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12013 次 |
| 最近记录: |