由于安全要求,我们需要创建的Web应用程序必须禁用所有客户端脚本。这意味着不能使用Javascript。
不幸的是,Web Forms相当多地使用了Javascript。登录控件可以在没有Javascript的情况下工作,但一个按钮不行(它调用Javascript函数__doPostback())。
所以为了使其工作,我们需要手动编写所有表单(使用ASP Classic或PHP方法)。但我想知道是否有一个ASP.NET框架可用,它提供正常的ASP.NET控件(树视图、网格视图等),具有它们所有的功能,但不使用Javascript,也不需要程序员编写大量逻辑?
更新: 为了澄清,我知道ASP.NET MVC是一个选项,它会帮助一些,但它不会给我一个漂亮的GridView。所以我想知道是否有一个100%功能、100%无Javascript替代标准ASP.NET控件的解决方案。
谢谢。
更新2: 已经过了一段时间,我从未找到我想要的确切答案。可能是因为我想要的东西不存在。所以我会选择ASP.NET MVC,这是次好的选择。
更新: 为了澄清,我知道ASP.NET MVC是一个选项,它会帮助一些,但它不会给我一个漂亮的GridView。所以我想知道是否有一个100%功能、100%无Javascript替代标准ASP.NET控件的解决方案。
谢谢。
更新2: 已经过了一段时间,我从未找到我想要的确切答案。可能是因为我想要的东西不存在。所以我会选择ASP.NET MVC,这是次好的选择。