我在Windows2000 Server下做用.NET(C#)+MS SQL SERVER 2000做了一个网站。
在2000下一切运行正常.
无论是把后台代码删掉还是留着(由于是租的主机).
但传到服务器上后.
登陆注册都不能用了.
服务器是Windows 2003.
最怪的是验证控件是可以用的.你们遇到过这种情况没有?
请帮个忙。
在线等.
在2000下一切运行正常.
无论是把后台代码删掉还是留着(由于是租的主机).
但传到服务器上后.
登陆注册都不能用了.
服务器是Windows 2003.
最怪的是验证控件是可以用的.你们遇到过这种情况没有?
请帮个忙。
在线等.
http://www.safe365.cn/bbs/Login.aspx?pathCase=8
win2000 的用户是 aspnet
。只有在已调用 Page.Validate 方法,或已在开始窗体处理的 ASP.NET 服务器控件的
OnServerClick 处理程序中将 CausesValidation 属性设置为 true 后才可以选中该属
性。这些服务器控件包括 Button、HtmlButton、HtmlInputButton、HtmlInputImage、ImageButton 以及 LinkButton 类。
意思是如果你的 button 的 CausesValidation = true;
你只需要在
if (Page.IsVaild==true)
{
//这里表示已经通过验证
//在这里处理你的提交过程代码……
}
如果 button 的 CausesValidation = false;
则加一句
Page.Validate();
if (Page.IsVaild==true)
{
//这里表示已经通过验证
//在这里处理你的提交过程代码……
}
aspnet_regiis -c”重新安装/aspnet_client/system_web/1_1_4322/WebUIValidation.js,
就好了,
我想你跟我一样,是你的js文件坏了吧.
/aspnet_client/system_web/1_1_4322/WebUIValidation.js”。请尝试手动放置此文件,或通过运行“aspnet_regiis -c”重新安装。"