读书人

回帖给分 提交并清空数据 但是数据没清

发布时间: 2012-06-11 17:42:22 作者: rapoo

回帖给分 提交并清空数据 但是数据没清空

我想实现点击一下 就提交并清空
但是提示提交成功后 并没有清空 是我代码漏写还是 哪里出错?


这是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楼

读书人网 >asp.net

热点推荐