asp.net mvc
文章平均质量分 59
素年槿夏
这个世界上根本就不存在“不会做”这回事,当你失去了所有的依靠的时候,自然就什么都会了。
展开
-
c# 时间戳的使用,日期判定(时间戳获取、 时间戳和DateTime的转换、时差计算)
c# 时间戳的使用,日期判定(时间戳获取、 时间戳和DateTime的转换、时差计算)原创 2022-11-09 09:22:39 · 1200 阅读 · 0 评论 -
C# POST请求 json格式
C# POST请求 json格式原创 2022-10-30 16:16:25 · 3951 阅读 · 0 评论 -
利用 Newtonsoft.Json 转JSON,忽略多余缺少字段
利用 Newtonsoft.Json 转JSON,忽略多余缺少字段原创 2022-10-19 16:02:51 · 1164 阅读 · 0 评论 -
DataTable CAST 成集合后,进行自定义排序再转换回DataTable
DataTable CAST 成集合后,进行自定义排序再转换回DataTable原创 2022-07-06 11:31:37 · 278 阅读 · 0 评论 -
使用linq foreach 遍历 datatable中row
foreach (var row in pTable.Rows.Cast<DataRow>()) { string aa = row["字段名"].ToString(); }原创 2021-06-29 16:07:21 · 564 阅读 · 0 评论 -
C#中NameValueCollection类用法详解
C#中NameValueCollection类用法详解,1.NameValueCollection类集合是基于 NameObjectCollectionBase 类。 但与 NameObjectCollectionBase 不同,该类在一个键下存储多个字符串值(就是键相同,值就连接起来如下例子)。该类可用于标头、查询字符串和窗体数据。 每个元素都是一个键/值对。NameValueCollection 的容量是 NameValueCollection 可以保存的元素数。 NameValueColl原创 2021-01-05 10:36:37 · 1517 阅读 · 0 评论 -
C# List<object> 转换为List<string>、转换为 string数组、转换为一个字符串用分隔符 隔开
var stringlist = new List<string>();//string List var objlist = new List<object>(); //object List objlist.Add("abc"); objlist.Add(321); objlist.Add('x'); //转换为List<string> ...原创 2020-07-20 11:03:04 · 3980 阅读 · 0 评论 -
C# 以数字结尾字符和数字混合数据的排序问题
//usingSystem.Linq;staticvoidMain(string[]args){string[]coms=newstring[]{"CON1","CON10","CON12","CON13","CON26","CON5","CON6","CON7"};varsorted=coms.Select(x=>new...原创 2020-07-20 11:01:14 · 508 阅读 · 0 评论 -
微信支付之退款
先吐槽下微信的文档和demo,重要的步骤信息没有强调清楚,.net的demo就没有跑成功过。1.微信扫码登录2.微信PC端支付几经摸索才走通这个退款功能。下面介绍下微信支付退款功能的开发步骤:一、下载证书并导入到系统微信退款是需要证书的,这个证书不是官方demo中的证书,而是需要自己在微信商户平台中的api安全栏下载的证书,在官方的证书使用实例的一个word转载 2016-06-16 11:13:40 · 58435 阅读 · 3 评论 -
table 布局用slideToggle()展开和隐藏
//展开、隐藏代码 $(function(){ $("tr.parent").click(function() { $(this).toggleClass('selected'); $(this).siblings('.child_' + this.id).slideToggle(); });原创 2016-07-29 15:12:09 · 3059 阅读 · 0 评论 -
Linq DataTable的修改和查询
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;namespace WebApplication_study.Linq转载 2017-09-21 11:32:57 · 663 阅读 · 0 评论 -
Linq 操作DataTable
class ClientStruct { public string ID = "ID"; public string Name = "Name"; public string Company = "Company"; public string Creat转载 2017-09-21 11:34:46 · 462 阅读 · 0 评论 -
jqGrid根据每行单元格的值进行颜色标注
在loadComplete追加相应的判断,主要是loadComplete方法, demo如下:$("#table_list_1").jqGrid({ url:"${pageContext.request.contextPath}/showFault.action", postData:json , datatype: "json", height: '200...转载 2018-08-20 09:40:46 · 1727 阅读 · 0 评论 -
MVC后端验证码
调用:public ActionResult Vcode()//验证码{ string code = ValidateCode.CreateRandomCode(4); ValidateCode.CreateImage(code); Session["vcode"] = code.ToLower();//存入session供验证用 System.IO.MemoryS转载 2016-06-03 16:03:31 · 890 阅读 · 0 评论 -
MVC5中后台提供Json,前台处理Json,绑定给Dropdownlist的例子
MVC5中后台提供Json,前台处理Json,绑定给Dropdownlist的例子:前端: 我们以前在前端定义了两个控件:div class="row"> div class="col-md-1">国家div> div class="col-md-11"> @Html.DropDownLis转载 2016-05-20 09:16:04 · 6436 阅读 · 0 评论 -
ASP.NET MVC 网站开发总结(三) ——图片截图上传
本着简洁直接,我们就直奔主题吧,这里需要使用到一个网页在线截图插件imgareaselect(请自行下载)。前台页面:DOCTYPE html>html>head> meta charset="UTF-8"> link rel="stylesheet" href="css/imgareaselect-default.css" />head>bod转载 2016-05-03 09:40:25 · 1761 阅读 · 0 评论 -
C# MVC模式下商品抽奖
这个抽奖功能。因为涉及到公司的项目所以一些敏感的地方均已中文代替。 首先在后台添加奖品的名称以及概率如图:后台代码没什么好说的,我们来看看前端代码。 通过html做出如下样式: div class="turntable-bg"> div class="pointer">转载 2016-04-28 09:43:25 · 2343 阅读 · 1 评论 -
html中设置锚点定位的几种常见方法
在html中设置锚点定位我知道的有几种方法,在此和大家分享一下: 1、使用id定位: 代码如下:锚点1 11111111111 11111111111 11111111111 11111111111 11111111111 11111111111 11111111111 11111111111 111111111转载 2015-08-17 11:42:38 · 5539 阅读 · 0 评论 -
asp.net判断文件或文件夹是否存在
在上传文件时经常要判断文件夹是否存在,如果存在就上传文件,否则新建文件夹再上传文件判断语句为if (System.IO.Directory.Exists(Server.MapPath("file")) == false)//如果不存在就创建file文件夹 { System.IO.Directory.Crea转载 2015-07-23 10:27:02 · 792 阅读 · 0 评论 -
C#隐私信息(银行账户,身份证号码,名字)中间部分特殊字符替换(*)
一个关于银行的一个功能模块,需要将隐私信息银行账号中间部分用*代替,于是写下了,如下代码:12345678910111213141516171819202122232425转载 2015-08-01 19:13:19 · 6393 阅读 · 0 评论 -
asp.net mvc5+EF code first 简单介绍
1、新建空的MVC项目2、创建完成之后,创建 Database Context前置条件:安装EF打开 工具->库程序包管理器->程序包管理器控制台输入 install-package entityframework也可以利用工具进行添加(vs2015)web.config 添加配置3、添加实体类4、添加完成之后,进行数据迁移打开P...原创 2018-07-23 10:54:05 · 1411 阅读 · 0 评论 -
C#字符串转数组,数组转字符串,后遍历数组
string str = "1,2,3,4,5,6,7"; string[] strArray = str.Split(','); //字符串转数组 str = string.Empty; str = string.Join(",", strArray);//数组转成字符串//声明数组. 第一种方法. 声明并分配元素...原创 2018-07-23 11:26:26 · 16332 阅读 · 1 评论 -
C# DataTable转string[]
string[]ary=Array.ConvertAll<DataRow,string>(dt.Rows.Cast<DataRow>().ToArray(),r=>r["User"].ToString());DataRow[]arrRow=newDataRow[dt.Rows.Count];inti=0;foreach(Dat...转载 2019-07-16 11:52:36 · 2510 阅读 · 0 评论 -
获取DataRow[]中某列数据(linq使用)
1.使用linq一句话。DataTable dt="从数据库或者自定义datatable类型数据";DataRow[] dr= dt.Select("CompanyID={0}".ToFormat(companyID));//先获取DataRow数据var rows =dr.Select(t => t.Field<int>("ID")).ToList();//获取D...转载 2019-07-16 10:32:55 · 8930 阅读 · 0 评论 -
使用LINQ检索重复值
日常工作的时候,我们经常遇到需要检索一组数据中是否有重复值的情况,再根据具体情况进行相应的操作。如果不使用LINQ,那我们就得使用一层一层的foreach循环来做,不但麻烦、工作效率低(因为你得绕啊~~绕啊~~~),而且容易出bug。使用LINQ就方便得多。举个我前天在工作中遇到的例子吧。当时是这样的——我需要查看一下用户新插入的值是否已经存在于数据库当中,如果有,就提醒客户不能插入这个值(实...转载 2019-06-04 09:18:37 · 1767 阅读 · 0 评论 -
lodop打印控件中的大部分函数的使用说明
PRINT_INIT(strPrintTaskName);//初始化并指定打印任务名是strPrintTaskNamePREVIEW();//打印预览PRINT();//直接打印PRINTA(); //选择打印机PRINT_SETUP();//打印维护 **内容可也自动调整PRINT_DESIGN();//打印设计ADD_PRINT_HTM(0,0,"100%","100%",docu...转载 2019-06-14 14:20:55 · 3889 阅读 · 0 评论 -
c# regex Match Matches MatchCollection 用法
利用Match类和MatchCollection类,可以获得通过一个正则表达式实现的每一个匹配的细节。Match表示一次匹配,而MatchCollection类是一个Match对象的集合,其中的每一个对象都表示了一次成功的匹配。我们可以使用Regex对象的Match()方法和Matches()方法来检索匹配。1.Match()方法前三种方法是实例方法,后两种是静态方法,所...原创 2019-04-17 11:42:31 · 8355 阅读 · 2 评论 -
Linq中Union与Contact方法用法对比
文章一开始,我们来看看下面这个简单的实例。代码片段1:int[] ints1 = { 2, 4, 9, 3, 0, 5, 1, 7 };int[] ints2 = { 1, 3, 6, 4, 4, 9, 5, 0 };IEnumerable<int> intsUnion = ints1.Union(ints2);IEnumerable<int> intsCo...转载 2019-04-11 15:41:43 · 1483 阅读 · 0 评论 -
C#如何遍历删除List集合中的数据
集合已修改;可能无法执行枚举操作的异常。我这里给大家提供四种方式遍历删除数据:第一种是模仿阿里巴巴Java开发手册1.4的删除:新贴出手册中的内容:发现C#里并没有hasNext()的方法就自己实现了一下 class MyList<T> : IEnumerator { List<T> list = new List<T...转载 2019-04-11 11:48:33 · 2437 阅读 · 0 评论 -
使用linq将2个Datatable合并
DataTable dtStepX = new DataTable("dtStepX");DataTable dtStepS = new DataTable("dtStepS");//获取两个数据源的并集IEnumerable<DataRow> query = dtStepS.AsEnumerable().Union(dtStepX.AsEnumerable(), DataRow...原创 2019-04-11 11:45:01 · 1008 阅读 · 0 评论 -
c#拓展方法将datatable转换成实体
/// <summary> /// DataTable 转换为 List<T> /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dt"></param> /// <原创 2018-08-13 10:54:48 · 787 阅读 · 0 评论 -
C# List集合去重使用lambda表达式
name age sex Lucy 22 woman Lily 23 woman Tom 24 man Lucy 22 woman Lily 23 woman LiLei 25 man List<Person> list_persons = new List<Pers...转载 2018-08-03 16:32:50 · 3058 阅读 · 0 评论 -
NPOI合并单元格--CellRangeAddress
做项目时难免会用到报表,这个时候需要导出、导入word、execl等功能,我们可以使用微软自带的dll、也可以使用第三方控件,都是可以。这里就介绍一个DLL文件NPOI.dll的合并单元格。假如我们需要合并第一行和第二行:代码:sheet.AddMergedRegion(new CellRangeAddress(0, 1, 0, 0));CellRangeAddress有4个参数:...转载 2018-07-24 11:38:18 · 4531 阅读 · 1 评论 -
省市联动JQ封装比较简洁调用的方法
一、HTML代码 tr> td style="height: 25px; width: 30%; text-align: right">地区选择 :td> td style="height: 25px; text-align: left"> select id="Provic转载 2015-08-01 19:16:07 · 474 阅读 · 0 评论 -
合并JS和CSS
1.先来看看,不用合并js的情况,传输量大1.1新建一个 【基本】的mvc项目然后新建一个控制器HomeController,因为js会在很多视图中用到,所以此时我们添加一个视图带布局页Index视图。为了更好的看到效果,我们删除掉会影响效果的东西。2.2视图中的代码,超简洁2.3开始测试运行视图,然后在HttpWatch监视发送的请求发现了,此次请求Index.c转载 2015-05-18 13:13:35 · 1030 阅读 · 0 评论 -
MVC与webservice上传文件(图片和视频),希望帮且到一些朋友
最近做一个项目,要把图片和视频传到服务器上(网站与图片服务器分开),在网上找了好久,没找到完整的资料。自己也折腾了半天,才把完整的代码实现完。可能好多朋友都有实现过,没分享代码吧,写得不好希望不要见笑!!下面贴代码吧:首先MVC代码:public string UploadVide() { string requesturl =转载 2015-04-21 22:48:55 · 2859 阅读 · 0 评论 -
asp.net mvc 中验证码
在asp.net mvc 中使用验证码的例子,代码如下:1.建个控制器 ToolsContolller,写个CreateImageCode的Action,类型为FileContentResultpublic class ToolsController : Controller { #region 生成校验码图片 ///转载 2014-07-31 17:16:07 · 468 阅读 · 0 评论 -
SP.NET MVC3 Model验证总结
ASP.NET MVC3中的Model是自验证的,这是通过.NET4的System.ComponentModel.DataAnnotations命名空间完成的。我们要做的只是给Model类的各属性加上对应的验证标记(Attributes)就可以让MVC3框架帮我们完成验证。我以MVC3项目模板自带的登录做例子讲解Model的验证。一、启用客户端验证:客户端验证主要是为了提高用户体验转载 2014-07-31 17:06:47 · 407 阅读 · 0 评论 -
asp.net使用MVC4框架基于NPOI做导出数据到Excel表
NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。使用 NPOI 你就可以在没有安装转载 2014-08-04 10:46:37 · 828 阅读 · 2 评论 -
ASP.NET MVC Jquery提交Json数据
1、前台通过Jquery提交Json数据 $(function () { var queryJson = "{" + "Id:'" + $("#hidId").val() + "'," + "Name:'" + $("#txtName").val() + "'," + "Status:'"转载 2014-08-04 11:19:59 · 999 阅读 · 0 评论