asp.net – 我们可以在网页中使用多种形式吗?
发布时间:2020-12-15 18:53:01 所属栏目:asp.Net 来源:网络整理
导读:到目前为止,我遇到的所有网页最多只包含一个 form标签。为什么不是多个?我不能想到为什么多个表单不能共存在同一个网页的原因。 此外,为了具体到ASP.NET – 为什么所有的服务器控件放置在 form标签?为什么不把它们放在别的地方? 加, 我注意到,在.aspx
到目前为止,我遇到的所有网页最多只包含一个< form>标签。为什么不是多个?我不能想到为什么多个表单不能共存在同一个网页的原因。
此外,为了具体到ASP.NET – 为什么所有的服务器控件放置在< form>标签?为什么不把它们放在别的地方? 加, 我注意到,在.aspx文件中,< form>标签具有runat = server属性,而一个正常的服务器控件如Button也有一个。所以看起来< form>也是一个服务器控件。但奇怪的是,我找不到它在Visual Studio工具箱。 解决方法
可以有多种形式,
with
hacks。
它确实是一个shortcoming的WebForms。在ASP.NET MVC中,您可以实现任意多种形式(并且它是网页的有效和正确的行为)。 所有服务器控件都放置在< form>标签是允许WebForms引擎识别它们,加载它们的值&从/向ViewState保存它们的值。 WebForms中几乎所有的控制管理基础设施都是基于这样的想法:标签包含从代码隐藏中访问的所有内容。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – CKEditor MVC 3实现
- asp.net-mvc – MVC .net属性上必需属性的布尔值True
- asp.net-web-api – ASP.NET WebApi自定义序列化
- asp.net-mvc-3 – ASP.NET MVC 3 – 验证问题
- asp.net-mvc – ASP.NET MVC显示格式不会将DateTime格式化为
- asp.net-mvc – Asp.net MVC路由模糊,同一页面有两条路径
- asp.net-mvc – ASP.NET MVC:添加将DisplayName合并到自定
- asp.net-mvc – 如何每秒自动刷新MVC PartialView
- 免费开源asp.net文件管理器?
- asp.net-mvc – 缺少Visual Studio 2012 MVC本地数据库添加
推荐文章
站长推荐
- ASP.NET – IIS7 – IBM DB2问题
- ASP.NET,C#和匿名类型 – 在手动构建匿名类型时迭
- asp.net-mvc – Kendo UI Grid – 显示行号
- asp.net-mvc – 通用列表属性的必需属性
- asp.net-mvc – 哪里可以将商业模式转换成模型?
- asp.net – Web部署安装程序(MSI)中没有“IIS 7部
- asp.net core 使用identityServer4的密码模式来进
- asp.net-mvc-3 – 在MVC中设置403错误页面
- asp.net-mvc – MVC 5防止通过iframe访问内容
- 详解ASP.NET Core 中的框架级依赖注入
热点阅读