回帖给分 提交并清空数据 但是数据没清空
我想实现点击一下 就提交并清空
但是提示提交成功后 并没有清空 是我代码漏写还是 哪里出错?
这是cs里面的提交代码
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!this.Page.IsPostBack) {
this.Label1.Text = "dongjielanyu";
ScriptManager.RegisterOnSubmitStatement(this.UpdatePanel1, this.GetType(), "", "return confirm('是否检查无误提交数据?')");
}
}
protected void Button1_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "", "alert('提交数据成功')",true);
}
}
这是html 页面
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<table width="777" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
修改资料
</td>
</tr>
<tr><td><fieldset><legend>基本信息</legend><table width="100%">
<tr><td>用户名</td><td><asp:Label ID="Label1" runat="server" Text="Label" Width="264px"></asp:Label></td></tr>
<tr><td>昵称</td><td><asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td></tr>
<tr><td>性别</td><td><asp:DropDownList ID="DropDownList1" runat="server" Width="65px">
<asp:ListItem>男</asp:ListItem>
<asp:ListItem>女</asp:ListItem>
</asp:DropDownList></td></tr></table></fieldset></td></tr>
<tr>
中间省略不贴出来了页面效果如图
<tr>
<td>
<asp:Button ID="Button1" runat="server" Text="提价并清空数据" OnClick="Button1_Click" />
</td>
</tr>
</table>
</ContentTemplate>
<Triggers><asp:AsyncPostBackTrigger ControlID="Button1" /></Triggers>
</asp:UpdatePanel>
还有 代码
<cc1:ConfirmButtonExtender ID="ConfirmButtonExtender1" TargetControlID="Button1" runat="server" ConfirmText="你确定要清空数据并提交吗">
</cc1:ConfirmButtonExtender>
贴在最后</asp:UpdatePanel> 外面时
提示
应用程序中的服务器错误。
--------------------------------------------
An extender can't be in a different UpdatePanel than the control it extends.
贴在最后 </asp:UpdatePanel> 里面提示
错误2内容(“</cc1:ConfirmButtonExtender>”)与“System.Web.UI.UpdatePanel”内的任何属性都不匹配,请确保该内容是格式良好。D:\My Documents\Visual Studio 2005\WebSites\WebSite67\Default.aspx82
该如何解决这问题
[解决办法]
与你标题 没有任何关系
使用asp:UpdatePanel 就有问题
[解决办法]
同1楼
[解决办法]
顶1楼