关于在2003下发布和在XP下发布的区别问题

killxtt 2007-12-03 02:39:20
我现在遇到个奇怪的问题。
我在笔记本上的XP pro下安装的VS2003,所以调试也是在笔记本上的xp下调试的,现在我的页面上有几个验证控件,提交按钮的Cause Validate也设置为true;在笔记本上调试运行都没有问题,点击Submit按钮后,如果验证控件没有通过,Submit_OnClick()里下面的代码。调试运行正常后我要发布了,服务器环境是2003,结果发布以后,点击Submit后,页面有个刷新的过程,然后验证控件的提示信息出来,并且Submit_OnClick()里下面的代码也执行了,我郁闷。2003和xp都是安装的.net framework1.1
...全文
86 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
symbol441 2007-12-03
  • 打赏
  • 举报
回复
LS正解.确实是BUG
qawszx 2007-12-03
  • 打赏
  • 举报
回复
盗版vs2003的bug
killxtt 2007-12-03
  • 打赏
  • 举报
回复
按照SYmbol441老大的方法解决了,谢谢。不知道为什么会缺少这个文件呢
lazyfish 2007-12-03
  • 打赏
  • 举报
回复
将page的clientTarget = "uplevel"
symbol441 2007-12-03
  • 打赏
  • 举报
回复
试试

在本机上好好的包含验证控件的页面,传到服务器上之后验证控件失效,原因是缺少一个JS的文件,解决方法是:

在运行命令中敲入CMD,在弹出来的CMD.EXE窗口中敲入c:\windows\microsoft.net\framework\v1.1.4322\aspnet_regiis -c
根据aspnet_regiis 所在的不同的目录底下路径有所不同
运行即可.

killxtt 2007-12-03
  • 打赏
  • 举报
回复
意思是,如果页面上的验证控件没有通过验证,页面不是就该提示出错后推出运行了吗,不应该继续执行Submit_Click()里的代码了吧。刚才写成Submit_OnClik()可能会让各位老大误会,应该是Submit_Click(),都是后台代码。
wzq6511 2007-12-03
  • 打赏
  • 举报
回复
点击Submit按钮后,如果验证控件没有通过,Submit_OnClick()里下面的代码???
这个什么意思??
老杂毛一番 2007-12-03
  • 打赏
  • 举报
回复
发布之后在试试!!
iis6.0完整安装包xp+iis 6.0 完整安装包 xp sp3 IIS 6.0 中的一个最重要的变动涉及 Web 服务器安全性。为了更好地预防恶意用户和攻击者的攻击,在默认情况下,没有将 IIS 安装在 Microsoft Windows Server 2003 家族的成员上。 要点 为了更好地预防恶意用户和攻击者的攻击,没有将 IIS 默认安装到 Microsoft® Windows® Server 2003 家族的成员上。而且,当您最初安装 IIS 时,该服务在高度安全和“锁定”的模式下安装。在默认情况下,IIS 只为静态内容提供服务 - 即,ASP、ASP.NET、服务器端包含、WebDAV 发布和 FrontPage® Server Extensions 等功能只有在启用时才工作。如果安装 IIS 之后未启用该功能,则 IIS 返回一个 404 错误。您可以为动态内容提供服务,并通过 IIS 管理器中的 Web 服务扩展节点启用这些功能。同样,如果应用程序扩展未在 IIS 中进行映射,则 IIS 返回一个 404 错误。要映射扩展,请参阅设置应用程序映射。有关如何排解 404 错误(包括 404.2 和 404.3)、与 IIS 6.0 的新安装相关的问题或从低版本的 IIS 进行升级的详细信息,请参阅疑难解答。 iis6.0完整安装包xp 通过 Web 服务器证书向导和 CTL 向导,您可以同步 Web 和 NTFS 的安全设置、获得并安装服务器证书以及创建和修改证书信任列表。还可以选择一个加密服务提供程序 (CSP) 以使用证书加密数据。 详细信息,请参阅使用证书向导。

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧