关于asp.net mvc 新手求教

[复制链接]
查看11 | 回复2 | 2011-6-3 13:54:08 | 显示全部楼层 |阅读模式
最近在做一个简单的web项目,前台部分非常简单,只是一个单纯的介绍各种产品信息和其他相关信息的网站,现在是用MVC模式边学边做,现在产生了些疑惑,虽然可以实现读取数据并显示,但是我发现我的代码都是传相关ID到视图然后使用foreach来实现,控制器部分除了传相关产品或类的ID以外一无是处,甚至感觉可有可无,目前项目整体结构是,建立了一个母版页,母版页中使用一个用户控件来实现2级导航菜单的数据绑定,写了个抽象类,抽象类的构造方法中实现了读取1级和2级的菜单信息绑定到ViewDate里,之后传id用linq查询来实现子级页面的相关信息绑定。
想请教各位前辈,希望给我一个思路,能否在控制器部分实现更多的功能来实现它的用处?
忘了说明默认的控制器(home)是继承了抽象类

回复

使用道具 举报

千问 | 2011-6-3 13:54:08 | 显示全部楼层
那么,mvc 的概念你弄明白了吗?若明白了的话其实 mvc 的实现完全能够自己来实现了,控制的部分自己想怎么弄就怎么弄,不必拘泥于 vs 提供的 mvc,当然了,vs 提供的 mvc 很不错。另外,web 编程的话 面向接口 也很不错...
回复

使用道具 举报

千问 | 2011-6-3 13:54:08 | 显示全部楼层
我也是你那种模式做的。控制器本来就只做把Model交给那个View显示而已。不要给控制器太多的任务。要用标准的MVC模式Model必须是强类型的Model。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行