上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 46 下一页
摘要: 一、模板页 Razor出现后我们就可以选择不再使用asp.net master 模板页。取而代之的是cshtml razor的模板文件。用法个人认为还是和master模板页类似。但在mater模板页的原有功能上有了进一步扩展,更方便开发。比如只要在View文 件夹内加入_ViewStart.cshtml文件,我们就无需在每一个具体的View页面引入模板页。减少View页面内的重复代码。具体的可以建立一 个MVC3 Application 选择razor模板,VS会自动建立上述机制。这里值得提出的是@RenderSection方法。可以让我们在模板页预设一个区域,未来给继承该模板页 的View使 阅读全文
posted @ 2013-06-07 10:30 赤狐(zcm123) 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 两者都可以输出一个Partial视图;其区别如下: 1. Partial有返回值(MvcHtmlString);RenderPartial没有返回值(Void)。先看看Partial方法的实现。 public static MvcHtmlString Partial(this HtmlHelper htmlHelper, string partialViewName, object model, ViewDataDictionary viewData) { using (StringWriter writer = new StringWriter(Cult... 阅读全文
posted @ 2013-06-07 10:25 赤狐(zcm123) 阅读(402) 评论(0) 推荐(0) 编辑
摘要: ①Html.Partial是HtmlHelper的扩展方法,而Html.RenderPartial是HtmlHelper自带方法,两者功能相近。但②Htm.Partial是将视图内容直接生成一个字符串并返回(相当于有个转义的过程)。Html.RenderPartial方法是直接输出至当前 HttpContext(因为是直接输出,所以性能好)。③Html.partial和RenderPartial的其它三个重载很有用,第二个重载@{Html.RenderPartial("BasicChart",model);} 用这个重载可以在部分视图里使用强类型,然后在主视图中使用第二个参 阅读全文
posted @ 2013-06-07 10:22 赤狐(zcm123) 阅读(223) 评论(0) 推荐(0) 编辑
摘要: public ActionResult _Function21Update(string id) { GEN_PARAMETER parameter = db.GEN_PARAMETER.Find(id); if (TryUpdateModel(parameter)) { if (ModelState.IsValid) { parameter.LAST_UPDATE_DATE = DateTime.Now; DbConnection con = ((IObjectContextAdapter)db).ObjectContext.Connection; con.Open(); using(var 阅读全文
posted @ 2013-06-06 11:32 赤狐(zcm123) 阅读(756) 评论(0) 推荐(0) 编辑
摘要: var seqNoList = seqNos.SplitToList(","); var db = CreateDb(); List<DBParameter> paraList = new List<DBParameter>(); DBParameter para = null; string strSql = string.Empty; try { db.BeginTransaction(); for (int i = 0; i < seqNoList.Count; i++) { strSql = "delete from Item 阅读全文
posted @ 2013-06-06 11:26 赤狐(zcm123) 阅读(269) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/joejoe/archive/2012/08/10/2631204.html这两天,因为一台MS SQL2005服务器的系统有些问题,重启后不能正常登录系统,采取了恢复上次正确配置的方式登录。原来一直运行无问题的程序,在添加新记录的时候,出现事务错误。而在编辑,删除等均正常。我的网络环境是一台是Web服务器,一台是数据服务器,同一机房,相同网段,IP不一样。事务异常错误提示如下:System.Transactions.TransactionManagerCommunicationException: 已禁用对分布式事务管理器(MSDTC)的网络访问 阅读全文
posted @ 2013-06-06 10:50 赤狐(zcm123) 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 在实际开发工作中,很多情况下会出现这样的事情,执行一个事件,这个事件执行插入操作后获取执行后的结果,然后调用另一接口插入数据,插入完之后,可能还要再执行其他一些操作,这些操作,是离散的,如果上面所说两步都执行了,但在之后处理逻辑出现异常,那么之前插入的数据将成为垃圾数据,我们所希望的是能够在整个这个方法定义为一个事务,要成功大家一起成功,要失败大家都失败,像这样的场景,就可以使用TransactionScope 类。下面请看代码:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh 阅读全文
posted @ 2013-06-05 14:59 赤狐(zcm123) 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 准备一些测试数据,如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->use Test Createtable Student( ID intidentity(1,1) primarykey, [Name]nvarchar(50) notnull )CreateTable Book( ID intidentity(1,1) primarykey, [Name]nvarchar(50)notnull, StudentID intnotnull 阅读全文
posted @ 2013-06-05 11:45 赤狐(zcm123) 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Lambda表达式的写法 ArgumentsToProcess => StatementsToProcessThem 小试牛刀一把,看看LAMDA表达式的威力. List<int> list = new List<int>() { 2, 3, 4, 5, 8 }; List<int> evenNumbers = list.FindAll(i => (i % 2) == 0); foreach (int even in evenNumbers) { Console.WriteLine(even); }1. Where子句条件过滤结果集型(集合数据使 阅读全文
posted @ 2013-06-05 10:22 赤狐(zcm123) 阅读(176) 评论(0) 推荐(0) 编辑
摘要: This post is about the full-text search engineLucene.NETand how I integrated it intoBugTracker.NET. If you are thinking of adding full-text search to your application, you might find this post useful. I'm not saying this is THE way of using Lucene.NET, but it is an example of ONE way.Lucene.NET 阅读全文
posted @ 2013-06-03 22:36 赤狐(zcm123) 阅读(342) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 46 下一页