1
5
必须有一个
你确定你看到了你认为你看到的吗?也许这些页面只包含静态内容?或者它们是用户控件?或者另一个常见的可能性——也许是母版页
|
2
3
在没有的情况下
另一方面,您更接近纯HTML(实际上,您本质上是纯HTML),因此更容易执行JavaScript操作、集成自定义UI小部件等。 从(潜在的)不利方面来看,如果您对ASP.NET WebForms控件和技术进行了大量投资,那么这些控件和技术通常与新的MVC框架不兼容。此外,还有一个与之相关的学习曲线。(我现在就要开始了。) 有关ASP.NET MVC的详细信息,请参见 official site . 正如其他人提到的,这项技术的基础也是如此。 |
3
2
表单元素是 本质的 使ASP.NET正常工作。有必要将用户输入发回Web服务器。 我建议你看看 ASP.NET viewstate 为了理解这是如何工作的…… 唯一可以删除该元素的方案是在.aspx文件中使用纯静态HTML。 |
4
1
如果不需要利用Web控件、视图状态等,则可以使用标准HTML表单对ASP.NET页进行编码,并仍然获取通过请求对象返回的值。同样,您可以通过响应对象(显式或使用
显然,有一个问题是,这是否是一个明智的方法,因为您失去了ASP.NET的许多好处(尽管您获得了对输出的一定程度的控制,而您没有使用Web控件)。如果你不想使用
因此,有一些限制,这是完全可能的,但不一定推荐。
当然,它根本不影响对Web标准的遵从性,因为
|
Melanie · ASP。子项未继承Net MenuItem格式 6 年前 |
Diego Razquin · Asp:按钮及其控制器 6 年前 |
Chan Yoong Hon · 导航到新页面并显示警报框 6 年前 |