网页嵌入百度UEditor富文本编辑器

3127次阅读|67次收藏|371次赞

我们在做网站的时候,一般都会用到web富文本编辑器,UEditor是百度的一个javascript编辑器的开源项目,具有轻量、可定制、不错的用户体验等特点,我们可以很方便的嵌入到我们的web网页中。

ASP.NET中使用CodeDomProvider调用js文件中的js方法

810次阅读|47次收藏|79次赞

ASP.NET中调用js方法有很多种,例如使用隐藏控件、CS文件中使用Response.Write(),等等,下面介绍另外一种,就是使用CodeDomProvider的方法,利用反射的原理调用js文件中的js方法。

mvc在视图中使用@helper封装输出代码

669次阅读|469次收藏|89次赞

Razor中的@helper提供了一种很方便的语法,可以将view页面中部分内容或部分代码抽取出来,变成一个独立的辅助方法,以此来封装一些负责向页面进行输出的功能,@helper使代码能更好地重用,也使代码更具有可读性。
mvc

ASP.NET 获取上季度、本季度、下季度的日期

863次阅读|343次收藏|216次赞

在ASP.NET编程时,有时需要获取指定日期的上季度、本季度、下季度的时间段,用来过滤数据,例如在项目统计功能页面、获取查询列表页面经常需要用到,下面介绍在ASP.NET中如何获取上季度、本季度、下季度的日期

使用Exception类记录程序的错误

934次阅读|211次收藏|354次赞

对.NET类来说,一般的 异常类System.Exception 派生于 System.Object。还有许多定义好的异常类(如:System.SystemException、System.ApplicationException等),它们又派生于 System.Exception 类,下面介绍如何使用Exception类记录程序的错误

MVC5 Routing特性路由

930次阅读|155次收藏|333次赞

ASP.NET MVC 5支持一种新的路由协议,称为路由特性,指将RouteAttribute或自定义继承自RouteAttribute的特性类标记在控制器或ACTION上,同时指定路由Url字符串,从而实现路由映射,下面介绍MVC5 中Routing特性路由的用法
MVC

ASP.NET MVC HtmlHelper扩展

1138次阅读|70次收藏|51次赞

ASP.NET MVC 中HtmlHelper方法为我们提供很多html标签,只需在页面调用就行了,但是微软并没有把所有的html标签都对应有了扩展方法,需要我们自定义HtmlHelper,来满足我们需要。在asp.net mvc 中每一个Html控件都返回了MvcHtmlString ,继承了HtmlString。下面介绍如何对HtmlHelper进行扩展
MVC

ASP.NET整数相除小数点的问题

1041次阅读|142次收藏|254次赞

在ASP.NET中,经常需要用到 / 除号运算符,例如得到商品优惠折扣,得到商品的利润率等等,在使用 / 运算符时,如果两个变量都是整数,计算的结果将不带小数点。那么,该如何解决这个问题呢?

Dictionary转换为list

2219次阅读|218次收藏|107次赞

ASP.NET中dictionary和list都用于集合类,在开发中,经常对List、Dictionary列表进行复制、转换等操作,有时需要将Dictionary转换为list 或者 list转换为Dictionary。下面介绍Dictionary转换为list的几种方式

介绍几个Visual Studio 调试技巧

853次阅读|384次收藏|302次赞

调试是软件开发周期中很重要的一部分,学会调试可以极大的提高开发效率,排错时间,调试的时候能让我们看到程序的执行顺序、步骤以及过程等,调试的时候可以让我们监视代码中各个变量的情况,调试让我们可以让我们快速的找出错误的根源。下面介绍几个Visual Studio 调试技巧,希望对您有所帮助

MVC扩展HtmlHelper实现CheckBoxList

1707次阅读|497次收藏|67次赞

传统的ASP.NET具有一组重要的控件类型叫做列表控件,它的子类就包括CheckBoxList。对于ASP.NET MVC来说,我们可以通过HtmlHelper的扩展方法来实现CheckBoxList和CheckBoxListFor,从而在界面上呈现一个复选列表框。
MVC

MVC扩展HtmlHelper实现RadioButtonList

1190次阅读|164次收藏|68次赞

传统的ASP.NET具有一组重要的控件类型叫做列表控件,它的子类包括DropDownList、ListBox、RadioButtonList和CheckBoxList等。对于ASP.NET MVC来说,我们可以通过HtmlHelper/HtmlHelper<TModel>的扩展方法RadioButtonList和RadioButtonListFor在界面上呈现一个单选列表框。
MVC

MVC中获取当前action、controller

1017次阅读|152次收藏|449次赞

在ASP.NET MVC编程中,有时需要获取当前页面的action名称、controller名称,我们可以在视图中通过ViewContext.RouteData.Values获取,在控制器方法中通过RouteData.Values获取。
MVC

C#中==、Equals、ReferenceEquals的区别

1280次阅读|70次收藏|422次赞

C#中Equals , == , ReferenceEquals都可以用于判断两个对象的个体是不是相等,对于相同的基本值类型,==和Equals()比较结果是一样的;由于ReferenceEquals()是判断两个对象的引用是否相等,对于值类型,因为每次判断前都必须进行装箱操作,也就是每次都生成了一个临时的object,因而永远返回false。
C#

C# 扩展方法

799次阅读|20次收藏|288次赞

扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。C# 扩展方法的目的就是为一个现有类型添加一个方法,现有类型既可以是int,string等数据类型,也可以是自定义的数据类型。