随笔分类 -  ASP.Net MVC4

初学者的理解和想法
摘要:vs项目运行是报LC.exe exited with code -1错误。现在什么鬼都能在度娘里面找到了。删掉重新编译OK啦! 阅读全文
posted @ 2016-01-20 14:56 Vam8023 阅读(226) 评论(0) 推荐(0)
摘要:有几条数据是这样的Person 123 456 789Person 321 654 987想合并成Person 444 1110 1776直接一条linq搞定var newQuery = from p in query group p by p.Name into g ... 阅读全文
posted @ 2016-01-18 17:50 Vam8023 阅读(982) 评论(0) 推荐(0)
摘要:关于业务有涉及到事务的,例子简单使用,就基本知识而已。只是EF的版本不同,写法不同罢了。 1 using (var trans = _db.Database.BeginTransaction()) //EF 6.0版本;EF 4.0版本是:_db.Database.Connection.BeginT... 阅读全文
posted @ 2016-01-11 11:43 Vam8023 阅读(166) 评论(0) 推荐(0)
摘要:出现这个错的时候,有查网上的。自己也亲试了一下,注意两个地方就行。红色框里设成这样的值就OK了! 阅读全文
posted @ 2016-01-06 09:44 Vam8023 阅读(931) 评论(0) 推荐(0)
摘要:从数据库中更新模版的时候,其他文件都更新了,只有tt文件下的cs文件是没有更新的,没有添加也没有修改,在网上找了很久都没有这方面的信息。其实只要删掉,重建一个ado模版就好。根本就不需要纠结。最后还是觉得这是VS的bug,虽然很多人不一定碰到。如果碰到,你就重建模版吧。 阅读全文
posted @ 2016-01-05 11:40 Vam8023 阅读(227) 评论(0) 推荐(0)
摘要:用T4模版生成的数据库映射文件.cs对应不上数据库的字段而引起的错误(我是修改了cs里面的属性),只要根据数据库字段,修改回来就OK。问题就解决了。 阅读全文
posted @ 2016-01-05 11:37 Vam8023 阅读(1256) 评论(0) 推荐(0)
摘要:对XML的操作主要使用到的语法示例:using System.Xml;private static string XmlMarketingStaff = AppDomain.CurrentDomain.BaseDirectory + "config\\MarketingStaff.xml";publ... 阅读全文
posted @ 2015-05-18 15:02 Vam8023 阅读(177) 评论(0) 推荐(0)
摘要:这是转载的,也不想去检查性能,对于这些成熟的代码,发在这里完全是懒,仅此而已!1、获取客户端IP//////获取客户端Ip//////publicStringGetClientIp(){StringclientIP="";if(System.Web.HttpContext.Current!=null... 阅读全文
posted @ 2015-05-13 14:07 Vam8023 阅读(229) 评论(0) 推荐(0)
摘要:也许大家刚听到分布视图,这好像是很高级的东西。其实,它并没有很高级,它只是MVC里的一种相当于自定义的控件。直接将用户控件嵌入到界面上,这个方法通过接受分布视图的文件名以及相应的课变化的数据进行的呈现可重用分布视图显示到具体的页面中。从分布视图里取数据: 1.@Html.partial(""); 直接加载视图,不会触发后台代码 2.@Html.Action(""); 会执行后台代码(比如要查询数据库时)布局页面跟分布视图的区别: 布局页面(模板页):就是子页把自己的内容填到布局页面上去; 分布视图:提供给某个页面过来取分布视图的内容 阅读全文
posted @ 2013-03-29 09:58 Vam8023 阅读(468) 评论(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 阅读(477) 评论(0) 推荐(0)
摘要:今天发现,如果用Ajax跟EF对数据进行删除的时候遇到的问题,刚开始是一直报一个错:“无法更新EntitySet“Ips_Articles”,因为它有一个DefiningQuery,而<ModificationFunctionMapping>元素中没有支持当前操作的<InsertFunction>元素”,如果用EF报这个错的话,就肯定是数据表里没有设置主键,只要重新设置主键,在添加EF的话,问题就解决了; 然后,这个改正之后,就发现jsonRes拿不到值,可是,数据却已经删除,问题出在哪呢?错在两个地方:1.返回的字符串要是转义的,除非是值类型;2.要用Content返 阅读全文
posted @ 2013-03-22 16:29 Vam8023 阅读(345) 评论(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 阅读(203) 评论(0) 推荐(0)
摘要:MVC(Model - View - Controller)框架: 简单的mvc运行机制就是,浏览器请求服务器的某个控制器类的Action方法,方法中可以调用业务层等代码处理业务,并产生数据Model,交给视图引擎,然后视图引擎会找到对应的视图,并将数据“填充到”视图上对应的位置,最终产生整个页面的 阅读全文
posted @ 2013-03-20 09:51 Vam8023 阅读(189) 评论(0) 推荐(0)