由于安全要求,所有运行我们需要创建的Web应用程序的浏览器都必须禁用所有客户端脚本。所以这意味着没有Javascript。 不幸的是,Web表单对Javascript有一定的用处。登录控件没有使用JavaScript,但按钮没有(它调用Javascript函数__doPostback())。 所以为了使它工作,我们需要手工编写所有表单(ASP Classic或PHP方法)。但我想知道是否有可用于ASP.NET的框架,它提供了具有所有功能的普通ASP.NET控件(treeview,gridview等),但不使用Javascript并且不需要程序员编写大量的逻辑?ASP.NET webforms without javascript
更新: 为了澄清,我知道ASP.NET MVC是一个选项,将有所帮助,但它不会给我一个很好的GridView。所以我想知道是否有100%的功能,100%没有JavaScript的标准ASP.NET控件替代品。
谢谢。
更新2: 这已经有一段时间了,我从来没有找到我正在寻找的确切答案。可能是因为我想要的东西不存在。所以我会选择下一个最好的ASP.NET MVC。
这是一些非常严格的安全性。为什么不简单地将Web应用程序的url作为受信任的站点或允许javascript的自定义安全网站添加? Javascript本身非常有限,并不构成很大的威胁,特别是当你使用的是你自己的代码时(没有x站点脚本) – SirDemon 2009-04-16 13:02:46