随笔分类 - ASP.NET
摘要:许多年前,Insus.NET已经实现过《最原创的验证码产生过程,桃花朵朵开》https://www.cnblogs.com/insus/p/3629269.html 这个版本,只是最原始的实现方法,掌握其方法,也就是实现了90%。查看评论,是有许多不足之处的。 此时,我们可以换一张更好的底图: 以上
阅读全文
摘要:昨晚修改ASP.NET程序时,添加一个功能,但是: asp:CheckBoxList呈现时,它会产生边框线。为了去掉它,也花了Insus.NET10多分钟来修改,测试... 最终,使用在其外面添加一个div标签,再使用样式来处理它: 它在页面生成的html: 所以要处理掉table的border。
阅读全文
摘要:很久没有写asp.net 程序了,昨晚修改旧项目。 需要获取网页的url. 如: http://localhost:62357/system/security/verity.aspx?acc=xxx&pwd=yyy
阅读全文
摘要:前些天,有写了《创建与使用Web API》http://www.cnblogs.com/insus/p/5019088.html 学会了创建自己的API项目。今天我们尝试在ASP.NET MVC中参考与引用这个API. 在应用之前,我们对前面的API的控制器,作些少稍改,能更标准化些,标记#1与#2
阅读全文
摘要:以前曾实现《ASP.NET MVC中jQuery与angularjs混合应用传参并绑定数据》https://www.cnblogs.com/insus/p/7026171.html ASP.NET MVC的model传给angularjs ng-model。参考这个方法,我们会遇上一个问题,就是绑定
阅读全文
摘要:在ASP.NET MVC中,有使用angularjs,下面这个小功能,就是对表格里的checkbox进行横向选择。 先看下面演示: html: 以上的checkbox ng-click事件:
阅读全文
摘要:如下: <table> <tr> @for (int i = 0; i < urs.Count(); i++) { int cells = 8; if (i % cells == cells -1) { @Html.Raw("<td>"); //Here write html @Html.Raw("
阅读全文
摘要:为水晶报表传递参数。 在水晶报表中,有从数据库的存储过程作为数据源。 当然存储过程是带有参数的。 在ASP.NET ASPX 网页或是在ASP.NET MVC呈现报表时,我们得为存储过程的参数传值至水晶报表中。 如下: 以上为报表布局。除了高亮的区块为主报表,其余的均为子报表。 不管是主报表,还是子
阅读全文
摘要:传递数据至部分视图: 在ps.cshtml中get到上面高亮的参数:
阅读全文
摘要:昨晚对项目程序进行重构,发现一些数据冗余非常严重,一些货币,单位等静态数据N个页面均有从数据库获取。 因此,Insus.NET想到了,把它们写成一个通用的方法。在页面中,直接去执行此通用的方法即可。 代码示例大约如下: 公共函数: function httpRequestEvent(type, ur
阅读全文
摘要:如下图示例: 前端在引用这个2个Action时,POST单个对象,或多个对象作为参数传至服务端的API。 传单外对象: var _obj = {}; _obj.Item_Code = code; $http({ method: 'POST', url: '/Item/Delete/', dataTy
阅读全文
摘要:审视ASP.NET MVC代码时,发现一些代码冗余: 3处高亮的代码都一样,只是在不相同的ActionResult的Action内。 现在,我们可以把这3部分的代码抽取出来: private Transportation t = new Transportation { Controller = "
阅读全文
摘要:先来看下面一段html: 这个ng-model名称带有一定的规律带有序号。 先来实现数据绑定,从数据取到数据后,为ng-model绑定相对应的值: var c = response.data $scope.Start1 = $filter("jsonDateFormat")(c.Start1, "y
阅读全文
摘要:在这篇《MVC 5使用TempData Object跨视图传递数据》https://www.cnblogs.com/insus/p/3378016.html中,已经在评论回复网友:网上查找到的资料:
阅读全文
摘要:实现的功能以及效果如下: 样式代码: .divtable { display: table; border-collapse: collapse; border-spacing: 0; margin-right: auto; margin-left: auto; width: 100%; } .di
阅读全文
摘要:这篇我们学习水晶报表,报表呈现的数据源是IEnumerable<T>。比如下面的数据: using System; using System.Collections.Generic; using System.Linq; using System.Web; using Insus.NET.Model
阅读全文
摘要:在ASP.NET MVC项目开发,还是需要创建一些Web Page来实现一些功能,如呈现报表等... 但是一旦项目的.ASPX网页太多了,其中的程序代码也会有代码冗余,出现这些情况,我们得需要对这些代码进行重构。 比如,项目中需要呈现很多报表,就会创建许多.aspx网页: 所有呈现报表的.aspx.
阅读全文
摘要:学习ASP.NET MVC,如果你是开发ASP.NET MVC项目的,也许你去为项目添加前ASP.NET项目的APP_Code目录,在这里创建与添加的Class类,也许你无法在MVC项目所引用。 那这样说,是不是一没有作用了呢?非也。 从下面一步一步来学习。 创建一个model,名称:Machine
阅读全文
摘要:我们在ASP.NET MVC开发时,有时候还是得设计ASP.NET的Web Page网页(.aspx和.aspx.cs),来实现一些ASP.NET MVC无法实现的功能,如此篇《Visual Studio 2017 集成Crystal Report为ASP.NET MVC呈现报表》 但是会遇上这样的
阅读全文