ASP.NET主页面和内容页面中的表单元素
好的,我目前项目的另一个路障。
我从来没有在主页和内容页面都有表单元素,我倾向于在相关内容中填写所有表单。 然而,在当前的项目中,我们有一个他们想要的两个页面。右上角的登录表单和内容中的问题表单。 试图得到这一点,我已经遇到ASP.NET的问题呻吟关于在主页面中单个表单元素的需要。 TBH,我真的不明白为什么这是对ASP.NET的一部分的要求,但嘿嘿。 有人知道/如何/如何让主页和内容页面包含独立工作的表单元素? 如果没有,您能否提供有关如何继续获得所需外观/功能的建议? 解决方法
我想我会回顾一下我的一些悬而未决的问题,看看我能不能关闭一些。
这是一个有趣的。我完全拒绝相信你只能在ASP.NET页面上有一个表单。对我来说没有任何意义。我看到很多网页在网页上有多个表单,为什么ASP.NET页面有任何不同? 所以,它让我有想法。 为什么ASP.NET页面需要一个表单元素? ASP.NET页面尝试通过PostBack模型提供状态持久性来模拟WinForms环境。这为无状态环境提供了一个状态元素。为了做到这一点,运行时需要能够在每个“形式”内保持这种状态。它通过将数据发回自身来实现。重要的是要注意: > PostBack没有什么真正的幻想。 那么为什么只有一个? 这对我来说是一百万英镑的问题(我是英国人)。我明白ASP.NET需要这个,特别是如果你使用ASP.NET服务器控件,但为什么我不能使自己的附加表单? 所以,我以为拧了,只是自己制作! 我做了我添加了一个沼泽标准的简单表单,提交“#”操作。然后,使用请求中给定表单的表单数据对当前页面执行POST。 你猜怎么了?这一切都很好。所以我结束了: >一个主页,一个HTML表单 这为我提供了一个相对简单,干净的解决方案来解决我的问题。我的登录表单与所创建的所有内容表单一起工作,其中一些是复杂的表单,其他的使用大量的服务器控件和许多PostBack等等。 我希望这有助于别人。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何在ASP.Net MVC 3中可选地呈现一个部分?
- asp.net-core – 如何从ASP.NET Core中的Razor View获取Url
- asp-classic – VBScript函数名称最大长度
- asp.net-mvc-4 – 在Asp.Net MVC 4应用程序中初始化MassTra
- asp.net – 如何Html.Encode在Webforms
- asp.net – 如何从Control继承而不是UserControl?
- asp.net – 如何以编程方式设置Elmah电子邮件的收件人
- ASP.NET MVC – 使用模型中的布尔值禁用Html帮助器控件
- 《深入理解C# 3.x的新特性》博文系列汇总
- asp.net – Web API服务 – 如何在异步任务中使用“HttpCon