03 2013 档案

摘要:也许大家刚听到分布视图,这好像是很高级的东西。其实,它并没有很高级,它只是MVC里的一种相当于自定义的控件。直接将用户控件嵌入到界面上,这个方法通过接受分布视图的文件名以及相应的课变化的数据进行的呈现可重用分布视图显示到具体的页面中。从分布视图里取数据: 1.@Html.partial(""); 直接加载视图,不会触发后台代码 2.@Html.Action(""); 会执行后台代码(比如要查询数据库时)布局页面跟分布视图的区别: 布局页面(模板页):就是子页把自己的内容填到布局页面上去; 分布视图:提供给某个页面过来取分布视图的内容 阅读全文
posted @ 2013-03-29 09:58 Vam8023 阅读(460) 评论(0) 推荐(0) 编辑
摘要:这是我的个人疏忽吧,做事情不够严谨,搞得自己纠结的半天,那么现在聊聊我的错吧修改数据的时候,一直抱一个错:对一个或多个实体的验证失败。有关详细信息,请参见“EntityValidationErrors”属性。看下面的代码: <form action="/Home/Modify" method="post"> <input type="hidden" value="@Model.Id" name="Id" /> <table> <tr> <td 阅读全文
posted @ 2013-03-22 17:24 Vam8023 阅读(468) 评论(0) 推荐(0) 编辑
摘要:今天发现,如果用Ajax跟EF对数据进行删除的时候遇到的问题,刚开始是一直报一个错:“无法更新EntitySet“Ips_Articles”,因为它有一个DefiningQuery,而<ModificationFunctionMapping>元素中没有支持当前操作的<InsertFunction>元素”,如果用EF报这个错的话,就肯定是数据表里没有设置主键,只要重新设置主键,在添加EF的话,问题就解决了; 然后,这个改正之后,就发现jsonRes拿不到值,可是,数据却已经删除,问题出在哪呢?错在两个地方:1.返回的字符串要是转义的,除非是值类型;2.要用Content返 阅读全文
posted @ 2013-03-22 16:29 Vam8023 阅读(342) 评论(0) 推荐(0) 编辑
摘要:今天原本想从本地数据库里面读取数据,学习一下Linq的语法,想不到把数据读取出来后竟然在想怎么把它转换为List集合,其实我用的是泛型,但是,我只需要数据,所以就直接List<string>。也许是自己太久没接触C#了,都有点生疏,觉得可以实现(但不能说好吧),转换代码如下:public List<string> ConnectSql() { List<string> list = new List<string>(); string sqlConnStr = "server=.;database=DemoTest;user=sa;pw 阅读全文
posted @ 2013-03-21 14:31 Vam8023 阅读(194) 评论(0) 推荐(0) 编辑
摘要:MVC(Model - View - Controller)框架: 简单的mvc运行机制就是,浏览器请求服务器的某个控制器类的Action方法,方法中可以调用业务层等代码处理业务,并产生数据Model,交给视图引擎,然后视图引擎会找到对应的视图,并将数据“填充到”视图上对应的位置,最终产生整个页面的 阅读全文
posted @ 2013-03-20 09:51 Vam8023 阅读(177) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示