随笔分类 - mvc
摘要:转载:http://blog.csdn.net/paolei/article/details/390306571.iis7.0webconfig配置 [html] view plain copy 2.截取类,重置ses...
阅读全文
摘要:接着写一下 上一章提到的 BaseRepositoryRedis.cs先说说题外话:由于公司希望用到缓存来提高访问速度。那么我理所当然的想到redis。这个无可厚非。可是当时我们的项目已经开发的差不多的了。。。。我懒,也不可能到bll或者 dal去增加缓存代码。于是...
阅读全文
摘要:构建一个仓储模式。Model大家自己创建就行了,上个图,就不多说了(我是code first) IDALnamespace IDAL{ public interface IBaseRepository { /// /// 添加...
阅读全文
摘要:转载:http://www.lanhusoft.com/Article/217.html在大型的ASP.NET mvc5项目中一般都有许多个功能模块,这些功能模块可以用Area(中文翻译为区域)把它们分离开来,比如:Admin,Customer,Bill。ASP.NE...
阅读全文
摘要:项目中,经常遇到用户登录后获取菜单。由于菜单不会经常变更,所以我们可以缓存用户菜单。假设用户登录后,跳转到 我们的 MainIndex:Action:(下面第一行就是缓存)[OutputCache(CacheProfile = "MainPage_Index")] ...
阅读全文
摘要:具体在哪看见的忘记了。 异步: public static class CallWebAPI { public static async Task<string> APIPost(string url, string data) { string result = string.Empty; //设
阅读全文
摘要:MVC后台 或者 Webapi都可以使用此方式前台@using (Html.BeginForm("Test","Test")){ }后台public ActionResult Test(string data) { if (...
阅读全文
摘要:private static string emailAccount = WebConfigurationManager.AppSettings["emailAccount"]; private static string emailPwd = Web...
阅读全文
摘要:public ActionResult CreateExcel(EL_ExhibitList entity) { EL_ExhibitListBLL exl = new EL_ExhibitListBLL(); ...
阅读全文
摘要:直接上代码3种情况:第一种,由于form已经可以支持多个了。所以我们分成2个form来提交,submit会根据自己所在的form来提交当前表单的内容@using (Html.BeginForm("Index", "Home")){}@using (Html.Begin...
阅读全文
摘要:1 MVC中显示 内存流 中的图片。(不是图片文件)创建一个Index用来显示Action:public ActionResult Index() { return View(); }cshtml:@{ View...
阅读全文
摘要:参考了:http://blog.csdn.net/smartsmile2012/article/details/17119755这里写一下二维码和条形码的帮助类。CodeHelper首先 通过nuget下载PS: 这里是ZXing,不是google的那个using ...
阅读全文
摘要:View无法使用 dynamic 报错: object 未包含。。。。的属性 这里需要区别一下:如果dynamic只是简单模型,那么还是可以使用的。例如 这样是可以成功的。 但如果dynamic包含2级节点,比如: 就会报object 未包含。。。。的属性 的错误。 解决方案:使用元组 后台 前台
阅读全文
摘要:项目需要控制controller和action的访问权限。 看了下资料,发觉还是很方便的。 首先在mvc项目下创建一个文件夹 Filters, 然后在Filters中创建一个类。代码如下 然后就可以使用了。 如果你的所有访问都需要权限控制。 那么可以在 RouteConfig 和 WebApiCon
阅读全文
摘要:之前有说过 Code First 重复外键 的一种解决方案。 http://blog.csdn.net/hanjun0612/article/details/50478134虽然可以解决问题,不过我觉得配置起来非常麻烦,特别时多个表,多个外键的时候。今天介绍...
阅读全文
摘要:首先参考:http://blog.csdn.net/feiying008/article/details/45440547有时,我们需要将日志功能作为单独模块,用来以后嫁接到其他项目。今天就来看看如何将日志作为单独项目。首先,通过Nuget下载log4net.然后创建...
阅读全文
摘要:最近发现一个 MVC中绑定前台DropDownList ,并且设置默认选中项的简单方法。直接上代码方案一Action: ViewData["goodsTypeList"] = new SelectList(goodsTypeList, "id", "name", go...
阅读全文
摘要:最近在项目中,使用 mvc架构,model层使用code first碰见一个问题,前台json传递数据给后台action的复杂对象,发现复杂对象中的list范型集合并没有获取到数据。研究半天,终于发现问题所在,现在贴一下解决方案 action代码 [HttpPost]...
阅读全文
摘要:今天算是踩雷了。。。。先说一下,由于项目需要,我目前开发PO模块,由于需要提供手机端,所以我在mvc项目中创建了 webapi。提供手机端调用。然后我就考虑,easyui也使用webapi来提取数据。好来,那么问题来了。。。。我给大家看一下问题:html--weba...
阅读全文
摘要:直接上代码 1 nuget 下载 log4net。这个不多说了,大家都会 2 web.config (下面是两套配置,我的项目webapi和mvc网站记录的文件夹不同) web和webapi一起写的: <log4net> <root> <appender-ref ref="WebLog" /> </
阅读全文

浙公网安备 33010602011771号