我希望建立一个CMS,这将意味着用户可以将页面添加到系统中,这将invlolve进入该网址,然后是Rich文本编辑器中的HTML内容。
MVC3路由如何处理?因为据我所知,Controller/Action
方法打的动作,并返回一个View()
但如果这个URL Controller/Action
在数据库中,指向的内容存在于一个数据库
基本上我需要系统检查路由存在,如果没有得到来自HTML数据库并显示View()
eg /帐号/ EditUser
在我的控制器我有
public ActionResult EditUser(){
return View();
}
public ActionResult LoadCMS(String URL){
// check URL exists in DB
// get the html from db
// return the Html as a View to the user
// if not exists then return error page
}
可是我该怎么办时,我要求一个CMS页面:
例如/帐户/ DisplayUser
在我的控制器中没有DisplayUser动作,所以去LoadCMS 对不起,我不知道从哪里开始,所以我没有代码给。
任何帮助或方向将不胜感激。
感谢
@CodeCaster你知道的任何示范项目这个的?看起来过于复杂 – CR41G14