01 2014 档案

摘要:第一步:新建项目后添加对WebMartix.Data 和 WebMatrix.WebData的引用第二步:在web.config中添加membership配置节第三步:修改Global.asax文件新建项目时使用Internet应用程序模板会自带一个用户管理模块,如果从“基本”或“空”模板创建项目是不带用户模块的,即不包含Simple Membership。那么在这种情况下怎么添加Simple Membership呢?第一步:新建项目后添加对WebMartix.Data 和 WebMatrix.WebData的引用然后在属性里把这2个的“复制到本地”的false改为true第二步:在web.c 阅读全文
posted @ 2014-01-24 17:33 ibg 阅读(1121) 评论(0) 推荐(0)
摘要:今天实际测试了下这个方法,可以保持数据库与实体类同步,同时不会出现数据库迁移的提示。但是只能更改实体类来改变数据库,而不能改数据库来改变实体类。所以这才是Code frist,如果通过改数据库表来改动实体类,那就是Database first了。第一步:添加数据库迁移配置类在Global.asax文件里面添加一个类,这个类继承自数据库迁移配置类: public class MyConfiguration : System.Data.Entity.Migrations.DbMigrationsConfiguration { public MyConfiguration()... 阅读全文
posted @ 2014-01-24 16:25 ibg 阅读(1312) 评论(0) 推荐(1)
摘要:如果有个DataTable类型的数据,可以这样导出到Excel中: public static void ExportToExcel(DataTable dt, string fileName) { string outputFileName = null; string browser = HttpContext.Current.Request.UserAgent.ToUpper(); //消除文件名乱码。如果是IE则编码文件名,如果是FF则在文件名前后加双引号。 if ... 阅读全文
posted @ 2014-01-23 21:52 ibg 阅读(507) 评论(0) 推荐(0)
摘要:public static DataTable ConvertToDatatable(IEnumerable data) { PropertyDescriptorCollection props = TypeDescriptor.GetProperties(typeof(T)); DataTable table = new DataTable(); for (int i = 0; i 。 //因为 DataColumn 不支持 Nullable 类型,空值只能使用DBNull... 阅读全文
posted @ 2014-01-23 21:44 ibg 阅读(461) 评论(0) 推荐(0)
摘要:FineUploader既是开源的又是收费的,这个没搞懂。先看效果:.....很清爽。成功和失败很清楚。从网上找到了这个插件的几个文件:fineuploader-4.1.0.min.cssjquery.fineuploader-4.1.0.min.jsloading.gifprocessing.gif后2个是动画效果。环境:ASP.NET MVC 4使用到的文件:fineuploader-4.1.0.min.cssjquery.fineuploader-4.1.0.min.jsloading.gifprocessing.gifjquery-1.8.3.min.jsView@{ Layou... 阅读全文
posted @ 2014-01-18 19:39 ibg 阅读(5307) 评论(2) 推荐(0)
摘要:上传文件的经典写法: 这里的表单form里只有1个file,所以也就只能一次上传一个文件。如果需要上传的文件很多,希望在打开浏览文件窗口后可以用鼠标框选或按着键盘的ctrl键用鼠标去点选,该怎么办呢?第一种方法——有几个file就在form里写几个file:......Oh my god !如果有20个文件要上传的话就写20个?不可以!第二种方法——用jquery克隆文件这样form里还是只写一个file,然后用jquey去动态添加。效果如图:当前有1个文本框,已选择0个文件。 我们想在文本框后面加一个“添加”、“删除“的链接,点击后增加一个文件框或删除。既... 阅读全文
posted @ 2014-01-11 18:38 ibg 阅读(4120) 评论(4) 推荐(1)
摘要:1.创建一个新的repository:先在github上创建并写好相关名字,描述。例如这样一个地址:https://github.com/test/test2.git回到本地目录如helloworld:$cd ~/helloworld初始化$git init 把所有文件加入到索引(不想把所有文件加... 阅读全文
posted @ 2014-01-02 15:11 ibg 阅读(434) 评论(0) 推荐(0)