解决方案 »
- NPOI excel中插入图片的问题
- 急!!!动态生成控件,取值,重构问题
- 如何制作在线考试系统
- MessageBox.Show("对不起,标题不能为空", "浪曦提醒");
- 关于字符串编码也网页显示问题
- 求助!DataList项模版中EditItemTemplate里如何取得控件和相应数据
- 为什么三级无刷新的资料在后台获取的时候都是第一个值
- 请大家进来看看!帮帮新手!谢谢!给分呀!!ASP.net增删改(改的问题)
- asp和asp.net可以相互调用吗?
- 终于见到个变态的问题了。(并发请求过多时,ASP.NET响应的问题),有经验的请讨论一下,没有经验的也近来看看吧。
- 关于sql 服务,你可能知道,也可能不知道,但愿对你有用
- 麻烦大家看看下面的代码有什么错啊
要不怎么去打击JAVA呢哈哈
就凭<%%> ??那个尖括号里写的不是字段?跟数据无关?
可就是html的推送不能和url实现一对多的关系,
微软出了asp.netMVC后,我心都凉透了,
看来asp.net差不多了也就这样了,
下阶段还是sivlerlight了,这个对mvc支持应该说可以用于生产了
1:可以做到单入口,多出口
2:易于测试,可别是控制器那里,原先的事件方法不好测试
3:代码结构清晰,耦合可降最低等等
首先<%%> 这个东西与MVC 没有一丁点关系 但是大家要注意并且重视 MVC的 M (ViewData)
再者MVC最大的特点是什么.....?是代码逻辑与View 的分离
还有我赞同lz的第二个观点
第二点 可以 view("view名"),RedirectToAction、 Response.Redirect等 都可以转向同一个view
mvc中的v,可以简单的理解成UI,而这些UI是通过模板(vm、aspx等)生成的。
那么无论是<%%>还是{}这些东东,都是模板中的占位符。
--
其实一开始的asp.net的aspx也算得上是mvc了,只不过,它把aspx与aspx.cs放在一个项目中而已。
--
MVC=》Model View Controller 这个东东是一个大的概念,我们平时所谓的三层,其实也是这个模型的一个实现,所以说用<%%>跟用其它东西没有区别。
不同的是,在asp.net中,不能像php一样,可以选择使用<??>还是<%%> 。
而asp.net mvc只是MVC模型的一个实现而已。
上google 上去收下吧 !
无论你用<%%>还是自定义的{},view在设计时放入了数据相关的东西,就不再是MVC了
view是在运行时实现的呈现,而不是设计时,
迄今为止,UI层的MVC支持是相对落后的,就微软的产品,asp.netMVC并没有比webform有明显的改善
asp.netMVC比webform名字多个mvc,就更mvc了?