有这样一个按钮<asp:Button id="ButtonRegisterAdd" Runat="server" Text="提交" Width="50">
是放在一个panel里面,除了这个按钮,没别的按钮了,不存在CausesValidation=False的问题,
this.ButtonRegisterAdd.Click += new System.EventHandler(this.ButtonRegisterAdd_Click);
这个也在,
下面是它的事件
#region 注册信息添加
private void ButtonRegisterAdd_Click(object sender, System.EventArgs e)
{
if(Page.IsValid)
{
if(!Tool.RegisterFilter(UserName.Text))
{
Response.Write("<script language='javascript'>alert('你的帐户名输入有误,请换一个帐户名');</script>");
}
if(!rfsite.Compents.User.RegisterCheck(UserName.Text))
{
if(!rfsite.Compents.User.RegisterAdd(UserName.Text,System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(UserPass.Text,"MD5"),Server.HtmlEncode(Question.Text),Server.HtmlEncode(Answer.Text),int.Parse(Sex.SelectedItem.Value),Server.HtmlEncode(Email.Text),Server.HtmlEncode(Work.Text),Server.HtmlEncode(Oicq.Text),Descript.Text,Server.HtmlEncode(Tel.Text),Server.HtmlEncode(MTel.Text),Study.SelectedItem.Value,Server.HtmlEncode(School.Text),Request.ServerVariables["remote_addr"]))
{
Response.Redirect("../error.aspx");
}
else
{
Response.Write("<script language='javascript'>alert('数据添加成功!');window.location.href=window.location.href;</script>");
}
}
else
{
Response.Write("<script language='javascript'>alert('对不起,该用户名已经被注册,请输入另一个试试!');</script>");
}
}
}
#endregion
======================================
我有一些需要验证的输入框比如密码输入框,没填写时,点击这按钮提示内容不能为空,可是我填完所有的内容后按提交,它就是没反应!!就是根本没提交!请教各位大高手产生这种不提交的原因有几种?哪位高手知道不吝赐教!
是放在一个panel里面,除了这个按钮,没别的按钮了,不存在CausesValidation=False的问题,
this.ButtonRegisterAdd.Click += new System.EventHandler(this.ButtonRegisterAdd_Click);
这个也在,
下面是它的事件
#region 注册信息添加
private void ButtonRegisterAdd_Click(object sender, System.EventArgs e)
{
if(Page.IsValid)
{
if(!Tool.RegisterFilter(UserName.Text))
{
Response.Write("<script language='javascript'>alert('你的帐户名输入有误,请换一个帐户名');</script>");
}
if(!rfsite.Compents.User.RegisterCheck(UserName.Text))
{
if(!rfsite.Compents.User.RegisterAdd(UserName.Text,System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(UserPass.Text,"MD5"),Server.HtmlEncode(Question.Text),Server.HtmlEncode(Answer.Text),int.Parse(Sex.SelectedItem.Value),Server.HtmlEncode(Email.Text),Server.HtmlEncode(Work.Text),Server.HtmlEncode(Oicq.Text),Descript.Text,Server.HtmlEncode(Tel.Text),Server.HtmlEncode(MTel.Text),Study.SelectedItem.Value,Server.HtmlEncode(School.Text),Request.ServerVariables["remote_addr"]))
{
Response.Redirect("../error.aspx");
}
else
{
Response.Write("<script language='javascript'>alert('数据添加成功!');window.location.href=window.location.href;</script>");
}
}
else
{
Response.Write("<script language='javascript'>alert('对不起,该用户名已经被注册,请输入另一个试试!');</script>");
}
}
}
#endregion
======================================
我有一些需要验证的输入框比如密码输入框,没填写时,点击这按钮提示内容不能为空,可是我填完所有的内容后按提交,它就是没反应!!就是根本没提交!请教各位大高手产生这种不提交的原因有几种?哪位高手知道不吝赐教!
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis -i
好像是机器的问题, 不是代码的问题.
我的程序在我的机器上都是OK的, 放到托管的服务器上就不行了.
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -c
比如ShowMessageBox的属性和ShowSummary的属性?