随笔分类 - ASP.NET
摘要:jQuery的addClass,removeClass和toggleClass方法,最后一个方法在某一情形之下,可以替代前面2个方法。 第一个方法addClass为元素添加一个class。 第二个方法removeClass,移除一个class。 第三个方法toggleClass是互斥class。 创
阅读全文
摘要:在前端开发中,少不了对Checkbox的操作。 常用的的方法有2个:.is()和.prop()方法。前者是判断 checkbox的状态,选不是未选。而后者为checkbox设置一个值,可以设置checkbox是true还是false。写个小例子,练习一下:在html: 为这个文本框赋值,值填的就是c
阅读全文
摘要:准备图片,把相关记录添加至数据库表中: 创建一个存储过程,获取所有记录: 在ASP.NET MVC专案中,部署Bootstrap环境......然后创建一个model: using System; using System.Collections.Generic; using System.Linq
阅读全文
摘要:今天学习jQuery,练习一下对表格进行列或行高亮显示。 我们对下面这个表格来进行。代码是写在ASP.NET MVC程序上Razor语法。 这个需要符合某一条件:只要控制器列的文本为:Railway。 首先添加样式: .highTransport { background-color: #0915f
阅读全文
摘要:在html拉一个button: 用户点击铵钮时,铵钮的文字在"关"与“开”之间切换: 演示:
阅读全文
摘要:在写此篇博文时,发现在以前曾写过《获取DataTable选择第一行某一列值》http://www.cnblogs.com/insus/p/5434062.html 。 但是与此篇所说的完全不一样。这篇Insus.NET需要的是jQuery去获取html table的某一行某一列的数据。如下表: Ht
阅读全文
摘要:前一段时间Insus.NET有写一篇《ASP.NET MVC一次删除多笔记录》http://www.cnblogs.com/insus/p/6241186.html 可以前往去看看。觉得有点复杂,何况新的数据SQL已经有可以定义数据类型了。我们不必再去传送一个Array,我们正确是从前端传送一个Da
阅读全文
摘要:批量删除数据记录,如下面的截屏:先选中想删除的记录,然后点一下删除铵钮,系统将把选中的记录一次性删除。在此,Insus.NET不想每删除一笔记录连接一次数据库。因此需要把选择的记录一次上传至服务器中去。上图中的html代码如下: 在MVC的model类,添加一个属性: 在jQuery中,把所有数据循
阅读全文
摘要:在程序中,使用查找功能是少之不了。今天在ASP.NET环境下演示一回。 在cshtml视图中,有三个文本框,让用户输入关键词,然后点击最右连的“搜索”铵钮,如果有结果将显示于下面。 Html: 表格放2行。一行是标题,一行作为输入框。jQuery代码: controller: 处理好条件,传入数据库
阅读全文
摘要:先看下面 foreach得到的radio list: 现在想实现把选择的选项值Post至服务端:
阅读全文
摘要:在ASP.NET MVC程序中,需要给一个radio list表绑定一个值。下面是Insus.NET实现的方法: 使用foreach来循环radio每一个选项,如果值与选项的值相同,那这个选项为选中,反之为未选。 如果觉得html有点多,可以稍修改如下: 使用 bool ? object : obj
阅读全文
摘要:这篇分享一下 ASP.NET MVC权限控制。也就是说某一用户登录之后,某一个用户是否有权限访问Controller,Action(操作),视图等想实现这些功能,需要在数据库创建好几个表:[User],[Module],[Form],[Action],[Role],[RoleModule],[Use
阅读全文
摘要:先来看看数据库表中的字段设计: 在数据库的数据类型为uniqueidentifier。而在程序中对应的数据类型为GUID。 property有get和set,也就是说能获取值也可以赋值。
阅读全文
摘要:在ASP.NET MVC开发中,需要绑定一个值给checkbox标签,如下面写法,它们运行时是没有问题,照样能跑。看看上面的语法,在绑定时,它却出现绿浪线。提不绑定的值is not a valid value of attribute'checked'。但是绑定的值已经是true或是false了。在
阅读全文
摘要:比如,有角色集合中,只有用户创建有角色,才出现“分配”铵钮。反之,隐藏。IEnumerable有一个方法,叫Any:
阅读全文
摘要:相信很多人进行数据存储时,会遇上如标题的异常错误。 其实也不算上一个错误。 当你的程序中有宣告一个字段的数据类型为DateTime时,但你又没有赋值给它,就进行存储时,它就会得到这样一个结果。看看下面的情况: 看到否,在程序中DateTime默认情况之下是这个值{1/1/0001 12:00:00
阅读全文
摘要:一看到此标题,相信你也会。因为路由是可以从URL地址栏传过去的。但是Insus.NET不想在地址栏传递,还是一个条件是jQuery的Ajax进行POST的。Insus.NET不清楚别人是怎样处理的,但是这个让Insus.NET花上不少时间来解决。Insus.NET实现的方法也很简单,就是先POST至
阅读全文
摘要:ASP.NET MVC程序处理异常时,方法有很多,网上也有列举了6种,下面是使用全局处理在Global.asax文件的Application_Error事件中实现。既然是ASP.NET MVC,我需要捕捉到Controller和Action名称。怎样实现可以参考下面代码: 程序运行结果:
阅读全文
摘要:参考下图来理解标题: 即是说模块被分配之后,不能让用户再选择来分配。分析:模块是存储在一张表中。从数据库读取出来,绑定在checkboxList上。分配的数据,是存在另一张表中。这样子数据库有2张表存储这些数据。 Ok,为checkbox list准备的数据源: 上图中IsDistribution是
阅读全文
摘要:昨晚把家里的电脑重新部署.NET开发环境。从晚上21点安装到今天凌晨3点多才完成,还算顺利,但是耗时最漫长莫过于在安装Visual Studio 2015 Update3...... 第一,全新安装Windows 10。 第二,安装.NET Framework 3.5和4.6。 第三,安装IIS。
阅读全文