摘要:
var customers = DB.Customer.Join(DB.Commission,cst => cst.CommissionId,com => com.CommissionId, (cst, com) => new Customer(){CommissionId = com.CommissionId,CustomerId = cst.CustomerId,CustomerName = cst.CustomerName,ERPCustomerNo= cst.ERPCustomerNo,UserId = cst.UserId}).ToList(); 阅读全文
摘要:
我做了一个邮件发送demo 具体的步骤如下: 1、首先创建一个实体类using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.ComponentModel;using System.ComponentModel.DataAnnotations;namespace SendMailMessage.Models{ public class EmailModel { [DisplayName("收件人")] [Required(E... 阅读全文
摘要:
ActionFilterAttribute是Action过滤类,该属于会在执行一个action之前先执行.而ActionFilterAttribute是 MVC的一个专门处理action过滤的类.基于这个原理 我们做一个权限限制 例如:如何访问 HomeController 里的test actionusing System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using MvcTest.Models;namespace MvcTest.Controll 阅读全文
摘要:
看到标题可能已经要受到批评指正:Code First提倡的就是先用面向对象方式建模然后由EF自动生成数据库(首先不讨论优劣性,个人一直很向往这种设计方式),如果先数据库建模再生成实体模型当然用VS2010的EF模板再全选拖拓拽表生成更方便,而且是正道…...但除了钻牛角尖以外,也不乏真正需要这样做的场景,这里先不讨论这些。回到正题,也当是对Code First方式做个进一步的了解吧,呵呵。(本文假设您已经了解EF和Code First,当然你也可以到博客园里找找其它High Hand的blog) 在默认情况下,当你实现自己的数据库上下文后,如果对上下文进行CRUD操作后,EF将自动根据上下文的 阅读全文
摘要:
string postData = "user=123&pass=456"; // 要发放的数据 byte[] byteArray = Encoding.UTF8.GetBytes(postData); HttpWebRequest objWebRequest = (HttpWebRequest)WebRequest.Create("http://www.abc.com/a.aspx"); objWebRequest.Method = "POST"; objWebRequest.ContentType = "appl 阅读全文
摘要:
最近发现一些朋友用使用ApplicationClass 不知道引用什么 或者引用dll后还会提示一些错误比如:错误1无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”。请改用适用的接口。下面我们看一下用ApplicationClass 的步骤1.引用com组建2.修改嵌入互操作类状态为false3 在相应的cs里 using Microsoft.Office.Interop.Excel;ok 万事大吉ApplicationClass的使用 详见 http://msdn.microsoft.com/zh-cn/library/mi 阅读全文