2008-11-18 37 views
0

这听起来很愚蠢,但我被告知可以将可视化组件(包括JavaScript或AJAX组件)拖放到ASP.NET MVC的网页视图中,然后通过编辑后面的代码来“定制”组件他们一旦到位。要么我误解了我被告知的事情,或者我是盲目的,并且没有看到如何做到这一点,但是做到这一点的能力会有很大帮助,特别是因为我无法真正设计出拯救我生命的东西。ASP.NET MVC应用程序的图形页面组件在哪里?

编辑1:对于澄清:我被告知的方式,它使人们看起来像你可以去到面板上,在拖动一个按钮到一个视图区域,然后将HTML/CSS把按钮有将被剔除。然后,你可以打开一个代码编辑器,并按照你想要的方式调整一切。

回答

2

拖放更适合标准的ASP.NET webforms,而不是MVC。我认为你仍然可以在MVC中做到这一点,但只有当控件不依赖于视图状态(MVC不支持)。

尝试在谷歌搜索“asp.net mvc的用户控件”

+0

哦。谢谢。它看起来是一个单独的文件类型(你说要添加一个特定类型的新文件)。好。我认为会有某种类型的切换进入“WYSISYG模式”等等。 – 2008-11-18 20:05:19

1

即使Web表单,设计视图是好看不中用。它远不及你想象的wysiwyg编辑器,即使是一个相对简单的网站设计。虽然技术上可以将组件拖放到页面上,但它们通常与呈现的HTML没有任何相似之处。

如果你想用ASP.Net框架设计网站,你需要写舒适的标记。这样做的好处是MVC框架使事物的标记方面大大简化。

相关问题