本人刚接触MVC,还有很多地方不明白。在此想和各位讨论一下MVC。望大家指教。
我看了一下MVC方面的开发资料,觉得MVC利用Controllers将数据传送达到Views中显示数,在Views中利用HTML控件显示或操作数据(MVC不建议使用服务器控件),但本人觉得利用只利用HTML控件的话有时候很不方便,例如使用服务器控件中的DropDownList,它有OnSelectedIndexChanged属性,当先择某一项时就可以通过post_back执行后台相应方法和返回相应结果在当前页面显示。而利用MVC只在VIEW中利用类似于Html.DropDownList()这样的方法怎样才能实现这样的方法,和利用Controllers中的Action实现呢?而且要实现某些效果的事件感觉上利用服务器控件方便很多,但还是在恶补MVC中。
请问各位有什么好的教授给小弟呢。
我看了一下MVC方面的开发资料,觉得MVC利用Controllers将数据传送达到Views中显示数,在Views中利用HTML控件显示或操作数据(MVC不建议使用服务器控件),但本人觉得利用只利用HTML控件的话有时候很不方便,例如使用服务器控件中的DropDownList,它有OnSelectedIndexChanged属性,当先择某一项时就可以通过post_back执行后台相应方法和返回相应结果在当前页面显示。而利用MVC只在VIEW中利用类似于Html.DropDownList()这样的方法怎样才能实现这样的方法,和利用Controllers中的Action实现呢?而且要实现某些效果的事件感觉上利用服务器控件方便很多,但还是在恶补MVC中。
请问各位有什么好的教授给小弟呢。
MVC感觉又回到了asp的时代,没有强大的服务器控件,只有一堆页面上的html代码。但是如果真是所谓分层更清晰更方便,但是纯做美工的人会知道Html.BeginForm,Html.TextBox是什么东东吗?弄到后来还是要我们程序员对页面做二次加工。
我靠..
从asp转到asp.net
现在前台又要回到asp了..
为什么你们非要看前台列? 看看 Controllers 看看 Global.asax 看看 Model
MVC好像是回归到大部队了,webform好像有点搞特殊
因为它把一些服务器控件,用户自定义控件都废除了。
不太适应
P哥相当推崇sl,为什么不搞fx呢?能说下自己的理由么?
只不过webform对seo不行...
期盼高人指点..
感觉自己给自己的目标太高了.ASP.NET还不太懂就想研究MVC...
FLEX你用过吗?
对.NET程序员来说,FLEX~~JAVA,一看项目目录结构就知道了!!
相当不顺手,既然是.NET程序员,当然会用老东家的SL。
Flex我才用了1年半,就算没用过吧,但是我觉得光看目录结构和顺不顺手或者是不是干.net的就来比较fx和sl,显然是不合适的,而且很肤浅。各有各的长处,但是我还没有理解透彻,所以来问P哥。
应用程序由于使用的人不是很多可以多用
MVC资料少
MVC还不是很完美
MVC更新会很快
MVC前景是广阔的
MVC程序员学习是痛苦的
MVC只是多了一条路而已
MVC不是必须的一位的路