自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 在ASP.NET中使用SQL Server作为数据库,DB First方式使用EF(EntityFramework)进行开发和部署时的connectionString

这个问题困扰了我一个下午,项目采用的是VS2015,DB使用的是SQL Server2014.在项目中生成EF时(*.edmx),因为是本机数据库,当时选择的是windows的连接方式,这样生成了connectionString在Web.Config中。但是当把项目发布到本地后,发现DB连接不上了。当时的connectionString如下:<add name="masterEnt

2017-04-07 18:31:15 842

原创 在C#中使用EF(EntityFramework)插入数据到DB的异常

我在DB中建了一张表,试图用EF的方式保存数据。代码很简单:            using (masterEntities curDBContext = new masterEntities())            {                curCost.ID = Guid.NewGuid().ToString();                curDBC

2017-04-07 12:55:34 1039

原创 在.net项目中如何添加已经存在的文件夹和其中的文件

如果采用点击右键,添加现有项的方式进行添加,非常麻烦,而且也不能添加已经存在的文件夹。好的方法是:1. 将需要包含的文件夹和子文件夹/文件复制到项目对应的目录下,这时这些文件夹和文件没有包含在项目中;2. 在‘解决方案资源管理器’中,点击上面的图标‘显示所有文件’,这样,这些没有包含在项目中的文件,会以虚图标的形式显示。3.右键选择需要包含的文件夹/文件,选择‘包含在项目中’

2017-04-05 18:18:30 5526 2

原创 使用Html.BeginForm("ActionName", "ControllerName", FormMethod.Post, new { id = "formInfo" })提交数据的问题

在程序开发中,发现一个问题,在cshtml中,使用@using (Html.BeginForm("Save", "ITProject", FormMethod.Post, new { id = "formInfo" }))的方式将表单的数据,用Ajax的方式传给Controller。但是发现有时候参数无法传到后台。例如,Ajax的写法是:$.ajax({       

2017-04-05 16:59:32 2874

原创 Nullable<System.DateTime>型的日期字段转格式化日期格式的问题

问题:在DB中,字段设置为Nullable,可空的DateTime类型。在C#中,发现不能直接使用ApplyTime.ToString("yyyy-MM-dd HH:mm")这样的格式进行日期格式转换。解决方式:            if (ApplyTime.HasValue)            {                return new ApplyTi

2017-04-01 15:23:05 2820

原创 很喜欢权利的游戏,game of thrones.希望能继续拍

苦盼中。。。。

2017-04-01 14:26:44 384

原创 在VS(Visual Studio 2015)中使用附加到进程(attach to)的方式调式BS程序

如下图,程序已经在浏览器上开始运行了,现在想调试一些代码。那么可以在菜单‘调式’--》‘附加到进程’的地方,将已经运行的程序设置为调式状态。进去后,在进程中选择‘iisexpress.exe’[注意:不是选择浏览器哦],然后就进入调试状态了。

2017-04-01 13:24:11 2431

原创 C#中的扩展方法

我理解C#的扩展方法,就是对别人已经写好的类中,增加你自己的方法,但是不去修改人家的类。做法就是定义一个静态类static class, 然后在这个类的方法中,必须做到第一个参数的是你想扩展的那个类,写法是:public static string ToEnumName(this HtmlHelper helper, Enum enumerator)  {//这个方法是类Htm

2017-03-31 13:08:39 197

原创 @Html.TextBoxFor的自动生成ID

在使用@Html.TextBoxFor时,例如,@Html.TextBoxFor(model => model.ProjectApplyInfoNew.LaunchDept, new { @class = "form-control required" })实际上在这里我们并没有显示的设置ID,但是,实际上asp.net已经给这个TextBox生成了一个ID,是“ProjectAppl

2017-03-31 11:06:40 1123

原创 using在C#中使用用于资源的释放

原来使用using,最常用的是包含命名空间,但是using的另一个用法就是对IDisposable 接口的实现对象进行资源的释放。例如DbContext和其继承类。在使用时如果用using,可以避免DB连接池超过最大值的问题。因为如果多人使用数据库,可能不等GC进行垃圾收集,连接池已经满了。

2017-03-30 18:02:34 688

原创 学习Html.BeginForm在MVC的cshtml中

请原谅我很多地方不懂。慢慢开始我的BS开发之路。先是看别人的代码,在VIEW中,使用Html.BeginForm来建立表单,目的是把页面的输入信息,传入后台进行保存。@using (Html.BeginForm(actionName, ControllerName.Post, new { id = "formInfo" }))作用就是当表单提交时,把相应的内容传到Control

2017-03-30 15:33:09 690

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除