首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
如果.net不起作用,如何仅显示元素?
编程问答
2022-04-26
问题描述
| 对于这个问题的简单性,我深表歉意,但是我在其他地方找不到运气。我要完成的工作是仅在ASP.net无法正确处理
页面
的情况下
显示
div;类似于JavaScript的
。可接受的替代
方法
是创建div并使用ASP将其隐藏。 据我了解: -客户端访问IIS -IIS找到
页面
-ASP在其必须处理的
页面
中找到任何
内容
-将
文件
送回给客户。 如果IIS无法执行此ASP
代码
处理(不允许的模块,权限等),我希望这样做。 -客户要求
文件
-IIS运行ASP
代码
,
页面
显示
“ ASP WORKS !!!” -否则ASP不会
显示
“ ASP已损坏” 我知道这很模糊,但我正在寻找简单的东西。 IIS可以处理ASP
代码
,也不能处理。 编辑: 如果我在更高层次上解释我要完成的工作,也许会有所帮助。我做了很多Exchange疑难解答。我非常了解JavaScript,但是我从未接触过ASP(因此,
在这
个问题中完全缺乏结构)。有时,由于.Net中存在许多问题,依赖IIS的Exchange片段将停止工作。 IIS正在运行,因此该
站点
仍然可用,只是其中一些齿轮没有转动。我的目标是找到一种确定ASP
页面
是否可以“运行”的
快速
方法
。 到目前为止,
我有
一个
基本的HTML
文件
,其中包含用ASP编写的
时间函
数。因此它要么起作用要么不起作用。我想要一些更专业的外观。
解决方法
这在某种程度上是一个悬而未决的问题-我理解您为什么要问这个。 让我们来面对各种失败并进行讨论 严重的内存问题-未确定的响应。您希望得到一个异常-OutOfMemory异常,但这取决于发生的位置和严重性。 .Net配置损坏-您的页面可能根本不返回 IIS配置错误-不允许脚本-无论如何您都会得到404 程序中的异常(开发人员错误)-您可以获得YSOD(黄色死亡屏幕-提供错误详细信息)-在这里您可以通过自定义错误页面进行控制。您还可以安装ELMAH,为您提供一种机制来记录和查看这些内容(并获得提醒等) 编译站点或站点配置时例外(例如-在web.config中)-实际上,您可能无法获得可以控制的YSOD。您也可以在IIS中设置自定义错误页面以处理500个错误。 所以-情况多种多样,但您只能处理“最好的”情况-一般情况是拥有自己的自定义错误处理程序来处理程序问题。其他“严重”问题则更难处理,而且通常也不应该发生。 , 在IIS中,您可以将HTTP 500状态代码设置为自定义页面(即.html页面)。那应该涵盖大多数ASP.NET错误。除了投放其他页面之外,您将无法做其他事情。 , 即使我不理解您问题的“不起作用”部分,这也是我对可能的解决方案的看法。 使用* .html页面来确保即使由于某些原因而无法运行asp.net(因此无法处理* .aspx页面)也可以将其交付 从html页面中向apx-resource发送ajax请求,如果无法处理,则应返回错误。 如果ajax调用成功,则asp.net似乎正在工作。 希望这可以帮助 , javascript是带有客户端偏见的代码,这意味着不支持或已关闭脚本的浏览器可以对其进行处理。 ASP是服务器端平台,不应部署到不支持ASP的服务器,如果Web服务器通常不支持它,则不应将其部署。所以没有对应的成语
不起作用
不起作用
元素
元素
显示
显示