gpt4 book ai didi

asp.net-mvc - MVC 与 ASPX 动态页面呈现

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:31:41 25 4
gpt4 key购买 nike

我有一个用 aspx 2.0 编写的 CMS 网站,允许用户通过将控件放在页面上并设置属性(在服务器端反射(reflect))和事件(客户端 js)来构建页面。渲染引擎知道在每个控件上调用什么属性来找出要保存到数据库中的内容。我经历了控件再水化和控件上缺少适当 ID 的所有陷阱,并且真正努力使解决方案 SEO 友好,目前充其量是部分的。还受到 View 状态变得巨大的影响,所以我开始将 MVC 视为下一个版本的更好方法。页面的最终设计只有在用户决定直播时才会确定,并且每天可能会进行多次更改。

典型的页面可能有许多文本框控件、单选按钮组、复选框组、下拉列表和图像。我们也有一些我们自己的控件,我们在运行时将其反射(reflect)到解决方案中。

从我对 MVC 的初步研究来看,这看起来是为了避免这些类型的问题而编写的,而不是试图隐藏看起来非常有前途的 html 以及提供更跨浏览器友好的最终标记。

现在的问题 - 因为要求是生成带有动态 html 控件的动态页面,这对 MVC 来说是不是太过分了,我应该坚持使用 ASPX,或者是否有一种方法可以生成适合的动态内容一个非技术人员能做什么?

非常感谢在我双脚投入之前的任何指导:)

谢谢

标记

最佳答案

我假设 aspx 2.0 您指的是 WebForms?这真的不是 MVC 是否能够做你需要的事情的问题——它有能力,而且在我认为它的功能更多。但是,WebForms 和 MVC 之间存在一些主要差异,请查看这篇文章以了解有关该主题的更多信息:MVC versus WebForms .

希望对您有所帮助。如果没有关于您要完成的确切目标的更多信息,我无话可说。考虑通过一些代码示例提出更具体的问题。

关于asp.net-mvc - MVC 与 ASPX 动态页面呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10889269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com