【发布时间】:2015-10-25 07:17:58
【问题描述】:
自从过去几周以来,我们一直在使用 Synfusion MVC 控件。
https://www.syncfusion.com/products/aspnetmvc
即使我有多年的 ASP.Net 经验,我的 MVC 经验也只有 6 个月。所以我查看了这个控件并遗漏了一堆东西,这要么意味着我对 MVC 有误解,要么这个控件似乎很糟糕 - 非常糟糕。
一个例子:进度条。
在 MVC 控件中,我们在这里有一个参考:http://help.syncfusion.com/ug/aspnetmvc/Documents/overview36.htm
这个进度条似乎与 MVC 无关 - 我什至找不到将模型绑定到此进度条的单一方法,由我的控制器控制,甚至通过我的后端将一条数据绑定到我的视图到这个进度条。
感觉不对。
即便如此,情况似乎更糟:Syncfusion 似乎有一个名为“MVC 经典”的项目,这似乎是他们的 MVC 控件的先前版本(第一个版本)。
在这里你可以找到 MVC 经典中的进度 bad 的参考:
http://mvc.syncfusion.com/demos/ui/tools/ProgressBar/ThroughModel
在那里他们有一些“像”数据绑定的东西——你可以有一个模型来处理给定数据集的进展不佳,但是你不能直接将它与视图侧的模型绑定——你必须通过匹配名称/ ViewData 中的 id。
这感觉更不对劲,特别是因为那是 mvc-grid 的“以前”版本...
你能告诉我:我在这里对 MVC 的基本知识有很大的误解还是这个控件就这么糟糕?
【问题讨论】:
标签: jquery ajax asp.net-mvc-4 model-view-controller syncfusion