.net/C#专题
文章平均质量分 79
龙文浩_
二八法则
展开
-
C# 选择文件夹,复制源文件到文件夹下
System.Windows.Forms.FolderBrowserDialog dialog = new System.Windows.Forms.FolderBrowserDialog(); dialog.Description = "请选择Asc所在文件夹"; if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)原创 2020-07-14 16:06:26 · 255 阅读 · 0 评论 -
SQL获取字符串长度,判断长度并赋值
实现效果如下判断字符串长度,由于邮箱不可能小于5个字符长度。使用之前去掉空格:DATALENGTH(rtrim(JC_Staff.Email))原创 2019-12-23 11:34:28 · 4190 阅读 · 0 评论 -
DataTable 中使用linq查询
声明接收变量:protected EnumerableRowCollection Account_data = null;//查询出数据存入变量:private void Select_258() {data_258 = dbs_07.Select_258().Tables[0];Booking_data = data_258.AsEnumerable();}//根据条件取出数据v...原创 2019-12-20 10:33:57 · 756 阅读 · 0 评论 -
IO流,C# 上传文件并保存,然后读取出该文件显示在页面
//上传照片private void Add_Image(object sender, MouseButtonEventArgs e){MyCustomControlLibrary.MMessageBox.ShowLoading(MyCustomControlLibrary.MMessageBox.LoadType.rander, “Loading…”, new Point(0, 0), ...原创 2019-12-10 16:19:05 · 413 阅读 · 0 评论 -
.net/wpf 验证码倒计时
protected DispatcherTimer showtime;//声明-定时器//发送验证码private void Click_01(object sender, RoutedEventArgs e){string S_Account_ = S_Account.Text.ToString().Trim();bool State_Count = dbs_06.Select_173...原创 2019-11-08 15:52:45 · 419 阅读 · 0 评论 -
wpf DataGri时间格式转换
Text="{Binding SpanTime,StringFormat=’{}{0:yyyy-MM-dd HH:mm:ss}’ }"用法如下:Binding="{Binding SpanTime,StringFormat=’{}{0:yyyy-MM-dd HH:mm:ss}’ }" ...原创 2019-11-08 15:43:24 · 704 阅读 · 0 评论 -
wpf TextBlock仅输入数字
//调用方法原创 2019-11-06 16:52:07 · 862 阅读 · 3 评论 -
wpf 关闭窗口
//关闭窗口private void MouseDown_01(object sender, System.Windows.Input.MouseButtonEventArgs e){if (MyCustomControlLibrary.MMessageBox.ShouBox(“确定退出吗?”, “询 问”, MyCustomControlLibrary.MMessageBox.Button...原创 2019-11-05 08:05:34 · 1239 阅读 · 0 评论 -
wpf 最小化
private void MouseDown_02(object sender, System.Windows.Input.MouseButtonEventArgs e){this.WindowState = WindowState.Minimized; }原创 2019-11-05 08:03:44 · 470 阅读 · 0 评论 -
.net/wpf 判断输入的字符串是否是一个合法的手机号
public static bool IsMobilePhone(string input){Regex regex = new Regex("^1[34578]\d{9}$");return regex.IsMatch(input); }原创 2019-11-05 08:03:12 · 325 阅读 · 0 评论 -
.net/wpf 文件流转换
//文件流转换private string IOSwitchPath_G(byte[][] byte_picture){try{ //获取基目录,它由程序集冲突解决程序用来探测程序集。 string strSystemPath = System.AppDomain.CurrentDomain.BaseDirectory + "_08Serve...原创 2019-11-05 08:02:46 · 366 阅读 · 0 评论 -
wpf 获取设备的MAC地址
public static void ShowNetworkInterfaces(){ IPGlobalProperties computerProperties = IPGlobalProperties.GetIPGlobalProperties(); NetworkInterface[] nics = NetworkInterface.GetAllNetwor...原创 2019-11-05 08:01:57 · 1365 阅读 · 0 评论 -
wpf 获取本机设备名
//获取本机设备名 public void Select_Equipemnt() { string b = Dns.GetHostName(); string d = Dns.GetHostEntry("localhost").HostName; computername = Environment.GetEnvironmentVar...原创 2019-11-05 08:01:14 · 494 阅读 · 0 评论 -
wpf 上传图片
//上传图片List<byte[]> lstBytes = new List<byte[]>();private void Click_01(object sender, RoutedEventArgs e){lstBytes.Clear();//清空数组Stream photo = null;int length;Microsoft.Win32.OpenFi...原创 2019-11-05 08:00:26 · 270 阅读 · 0 评论 -
asp.net 发送手机短信
public static string PostUrl = ConfigurationManager.AppSettings[“WebReference.Service.PostUrl”];//–171 发送短信接口[OperationContract]protected void Page_Load(){//PostUrl = ConfigurationManager.AppSett...原创 2019-11-05 07:59:48 · 708 阅读 · 0 评论 -
wpf 图片格式转换
//释放资源 public static BitmapImage GetImage(string imagePath) { BitmapImage bitmap = new BitmapImage(); if (File.Exists(imagePath)) { bitmap.BeginInit(); ...原创 2019-11-05 07:58:30 · 473 阅读 · 0 评论 -
验证是不是合法的18位身份证号码代码
//验证是不是合法的18位身份证号码代码: public static bool IsValidIDNumber(string strId) { System.Text.RegularExpressions.Regex regId = new System.Text.RegularExpressions.Regex...原创 2019-11-05 07:57:06 · 681 阅读 · 0 评论 -
《.net/C#--基于aps.netMVC的高性能筛选同时多个条件的搜索》
作者:龙文浩开发工具与关键技术: MVC/C#撰写时间:2019年4月15号知识点说明:面多数据越来越多,查询的速度可能会越来越慢,对于格外注重性能的开发猿,总是会花费心思去做一些代码来提高搜索引擎的性能,看一个例子:在视图上写了一些显示数据的条件,都是触发单击事件,并且都带有一个定量;这些定量会作为实参传输过去,就作为条件了(图1)然后我们看看在页面的显示效果,(图2)就...原创 2019-04-15 22:11:26 · 821 阅读 · 0 评论 -
《.net/C#专题—“映射SQL的表成为物理模型”》
《.net/C#专题—“映射SQL的表成为物理模型”》作者:龙文浩撰写时间:2019年01月28日开发工具与关键技术:SQL/.net/C#我打开一个已经映射过表的项目,在项目中找到文件夹“Web.config”,点击打开,找到下图中红色区域内的标签,并且把标签内的内容连同标签以前删除:接下来,新建一个文件夹来装物理模型:新建完成,鼠标在文件夹点击右键,找到“添加“,再找到”新建...原创 2019-01-28 16:20:51 · 303 阅读 · 0 评论 -
跨页面传输中文和英文
开发工具与关键技术:html5、css3、bootstrop、jQuery作者:龙文浩撰写时间:2019年6月15日下面我们使用(encodeURI)编码一下即将传输过去另一个页面的数据,等等,我们跨页面传输数据最常见的是利用地址栏传递参数,我看了下很多大型网站,都是在地址栏里面通过参数传递数据的,还有一种就是在服务器里面使用重载来传递数据的;重载这里就不再啰嗦;地址栏传递参数,我们...原创 2019-06-25 21:08:30 · 278 阅读 · 0 评论 -
商城浏览商品的滚轮事件
开发工具与关键技术:html5、css3、bootstrop、jQuery作者:龙文浩撰写时间:2019年6月15日下面我们使用(onmousewheel)鼠标滚轮事件来做一个浏览商品时鼠标滚轮向下滚动的时候,进行自动添加商品的操作,这样子达到滑动滚轮时就要识别滚轮是向上还是向下的,接下来我们做一个测试:我在滚轮事件处断一个点,然后鼠标滚轮向下滑动;查看页面输出的值如下:在谷歌浏...原创 2019-06-25 20:25:25 · 160 阅读 · 0 评论 -
创建文件夹System.IO.Directory.Exists(CreateDirectory)
判断文件夹不存在的时候,创建文件夹;调用System.IO.创建代码如下://获取基目录,它由程序集冲突解决程序用来探测程序集。string strSystemPath = System.AppDomain.CurrentDomain.BaseDirectory + “image\”;if (!System.IO.Directory.Exists(strSystemPath)){Sy...原创 2019-04-29 10:58:45 · 4460 阅读 · 2 评论 -
《.net/C#专题—“传输图片之取消危险字符验证”》
《.net/C#专题—“传输图片之取消危险字符验证”》作者:龙文浩撰写时间:2019年02月2日开发工具与关键技术:.net/C#MVC框架中,从View传输图片到控制器时,需要取消危险字符验证,不然会出现控制器一致无法接收传输的图片,而是一直在View层报错,如下图:我要传输的数据,如下图:是带有富文本编辑器的内容的,往往会被拦截下来,过不去控制器,视为对应用程序存在威胁:解...原创 2019-02-12 20:33:34 · 188 阅读 · 0 评论 -
《.net/C#专题—“js数据类型转化为int”》
《.net/C#专题—“js数据类型转化为int”》作者:龙文浩撰写时间:2019年02月9日开发工具与关键技术:.net/C#在js中转换数据类型,由string类型转换成int类型,提供两种方法:一种是调用函数Number,另一种是调用函数parseInt;下面是输出的结果:当修改一些数字,在数据前面添加00得到:结果是一样的,所以在js我们可以选择使用Number...原创 2019-02-10 11:26:01 · 338 阅读 · 0 评论 -
《.net/C#专题—“鼠标事件计算与精确提示”》
《.net/C#专题—“鼠标事件计算与精确提示”》作者:龙文浩撰写时间:2019年02月9日开发工具与关键技术:.net/C#我们先设置几个普通的input借用鼠标的mouseleave事件,划过时进行判断输入吊牌价和销售折扣,自动计算出来单价下面是代码:这里是一些简单的借助鼠标事件,当每次点击时,清空对应的控件,然后鼠标离开时,再判断对应的控件。下面介绍几种简单的鼠标事...原创 2019-02-09 15:41:40 · 207 阅读 · 0 评论 -
《.net/C#专题—“MVC框架的新增数据”》
《.net/C#专题—“MVC框架的新增数据”》作者:龙文浩撰写时间:2019年01月29日开发工具与关键技术:.net/C#我们用MVC框架做一个新增,首先我们需要从页面传输数据过去控制器,代码如下:用post提交数据到控制器,接下来在控制器写函数进行接收,代码如下:接收之后,需要判断字符长度不能大于数据库设置的字符长度,代码如下:判断结束,我们只需要把数据保存进去数据库即...原创 2019-01-29 22:28:14 · 156 阅读 · 0 评论 -
《.net/C#专题--@url.Content()处理插件大量报错》
《.net/C#专题–@url.Content()处理插件大量报错》作者:龙文浩撰写时间:2019年1月21日开发工具与关键技术:vs/C#有一位程序员在编写程序的时候,出现插件大量报错,就连使用jquery框架都报错:然后,他就算是页面仅仅使用一个jquery框架的插件都报错了,更别说使用bootstrop插件,bsgrid插件了,后来总算找出了一种解决方法:就是在平常的引用那样加...原创 2019-01-21 14:09:16 · 787 阅读 · 1 评论 -
《.net/C#--“计算客户选中的服装金额二之删除行”》
《.net/C#–“计算客户选中的服装金额二之删除行”》作者:龙文浩开发工具与关键技术:VS/C#,SQL撰写时间:2019年1月20日下面我们使用C#语言来处理服装交易的功能,回顾上一篇《.net/C#–“计算客户选中的服装金额”》中,我们已经成功向table中添加了数据,并且计算出了售价和原价,这一篇中,我们讲解点击table中的删除按钮进行一个逆运算,实现取消购买一件衣服,并且计算...原创 2019-01-21 09:51:50 · 145 阅读 · 1 评论 -
《.net/C#--“计算客户选中的服装金额”》
作者:龙文浩开发工具与关键技术:MVC/C#,SQL撰写时间:2019年1月19日下面我们使用C#语言来处理服装交易的功能,下面我们来看一个例子:图1.0表格中,吊牌总价:所有吊牌价相加等于原价,售价:相加等于吊牌价总额X折扣添加商品:点击添加按钮,见下图:图1.1然后随便添加商品:图1.2原价:所有吊牌价相加(55+2+55+900+2+400+99+99=1612);...原创 2019-01-19 22:40:00 · 351 阅读 · 0 评论 -
《.net/C#专题--查询及点击左边表格去查询右边表格》
作者:龙文浩开发工具与关键技术:MVC/C#,jQuery.bsgrid插件撰写时间:2019年1月19日下面我们使用jQuery.bsgrid来处理表格数据的查询部分,下面我们来看一个例子:点击安徽省,右边出现都是与安徽省相关的数据;点击澳门特别行政区,右边出现都是与澳门行政区相关的数据;下面我们来讲解一下代码的实现过程,借用jQuery.bsgrid的插件来查询表格数据,查询代...原创 2019-01-19 11:14:45 · 263 阅读 · 1 评论 -
《.net/C#专题—“利用正则来截取过于长的字符”》
《.net/C#专题—“利用正则来截取过于长的字符”》作者:龙文浩撰写时间:2019年02月28日开发工具与关键技术:.net/C#在保存图片的时候,我们往往只是需要保存图片的链接到数据库,这时候需要利用正则来截取字符的长度,这时需要利用到正则来做简便的分隔,photo = Regex.Replace(photo, “onload.?(?=src)", “”);photo = Reg...原创 2019-02-20 20:36:35 · 184 阅读 · 0 评论 -
《.net/C#--类似layui的lay-Search()通过文本框搜索查看的下拉框》
作者:龙文浩开发工具与关键技术: MVC/C#撰写时间:2019年4月7号在我做一个下拉框的时候,下拉框的数据太多,用户查找数据的时间过于长,于是想出让用户使用方便,下面提供两种方式:输入搜索内容可展开并查询下拉框,我输入的是空格,效果如下:当用户选择了之后,就把下拉框复原为普通下拉框,如下图:在input中给onkeyup事件,select中给onBlur事件,触发时执行同一...原创 2019-04-07 22:17:37 · 1442 阅读 · 0 评论 -
《.net/C#专题—基于asp.netMVC动态计算、增减、验证input、Select等实现商品分类》
作者:龙文浩撰写时间:2019年4月23日开发工具与关键技术:vs/C#有一个需求是,需要在一个页面动态添加输入框,例如淘宝上,我们看到加入购物车的时候,每一个商品都具有不同的参数,手机的有:版本参数、内存参数,屏幕宽度参数、套餐参数、花呗分期等等服装的有:尺码参数、颜色参数等等服装的有:尺码参数、颜色参数、宽窄参数等等,食物红枣的有:食物口味参数等等而这些参数都是数量不一,样...原创 2019-04-26 17:36:28 · 655 阅读 · 0 评论 -
《.net/C#--基于asp.netMVC修改Select和Input的代码和修改商品状态》
作者:龙文浩开发工具与关键技术: MVC/C#撰写时间:2019年4月13号我们同样的是使用bsgrid的表格的函数w_render函数,有点类似与wpf的ControlTemplate那样去改写模板,把样式改成我们需要的样子,代码如下1然后通过鼠标等外界的刺激来写出相应的函数,这里是写了上面的onclick事件,onkeyup事件,onchange事件,需要传输了一个ID过来,...原创 2019-04-15 08:55:09 · 586 阅读 · 0 评论 -
《.net/C#--bootstrop框架在bsgridPage表格中修改数据,只刷新表格不刷新页面第二种方式》
作者:龙文浩开发工具与关键技术: MVC/C#撰写时间:2019年4月13号知识点说明:基于view只是用来传递数据,于是这次的目的跟上次不一样:这次是把计算的部分放到了服务器(控制器)上,而让页面仅仅执行的是接收数据和绑定数据的工作:在结尾附上上一次的操作进行对比,这次操作的流程如下:第一:建立一个类:如下图:11然后,在这个类里面放上要使用的字段,然后在view层传递一个方法...原创 2019-04-13 12:27:41 · 355 阅读 · 0 评论 -
《.net/C#--bootstrop框架在bsgridPage表格中修改数据,只刷新表格不刷新页面》
作者:龙文浩开发工具与关键技术: MVC/C#撰写时间:2019年4月12号知识点说明:我在做一个修改“销售折扣”的功能,刚开始是修改成功就刷新一次页面,但是在实际的使用当中,反馈信息是,每修改一条数据就刷新一次页面,导致很不方便,即时间上损耗多,而且如果在按库存排列的时候会导致找商品信息的难度加大;于此同时,就必须要有一个功能是可以在表格中修改数据,然而暂时按最先的库存顺序排列,而...原创 2019-04-13 07:55:56 · 265 阅读 · 0 评论 -
《.net/C#--基于表格中内嵌下拉框和查询下拉框的几种方式》
作者:龙文浩开发工具与关键技术: MVC/C#撰写时间:2019年4月13号一个需求是要在表格中可以修改数据的需求,那么有些数据涉及到了需要通过外键在其他表中查询数据,下面的例子是,商品表需要关联了尺码表、颜色表、类型表、单位表,需求要在表格中修改数据,这几个涉及到外表的字段,就需要通过下拉框的选择项显示在表格上:我使用的是bsgrid表格绑定的数据,遵照它的规则使用w_rende...原创 2019-04-15 19:24:44 · 1488 阅读 · 0 评论 -
《.net/C#项目总结--基于asp.netMVC小型网上购物系统的模块》
作者:龙文浩本次任务完成时间:2019年3月1日~2019年4月8日开发工具与关键技术:SQL Server .net/C#、MVC、javaScript、jQuery、css3、HTML5完成模块功能:登录注册、留言、浏览商品、购物车、结算一、功能实现登录模块主要包括‘解析密码’的功能模块。登录页面,见下图:这个登录主要是后台去解析数据库中数据的加密,要解密数据之后进行判断对比,加...原创 2019-04-08 15:47:17 · 4461 阅读 · 13 评论 -
《.net/C#--“计算客户选中的服装金额二之删除行”》
作者:龙文浩开发工具与关键技术:VS/C#,SQL撰写时间:2019年1月20日下面我们使用C#语言来处理服装交易的功能,回顾上一篇《.net/C#–“计算客户选中的服装金额”》中,我们已经成功向table中添加了数据,并且计算出了售价和原价,这一篇中,我们讲解点击table中的删除按钮进行一个逆运算,实现取消购买一件衣服,并且计算出剩下在表格中(或者说,计算购物车中物品的原价和售价,而售价...原创 2019-03-29 10:18:56 · 104 阅读 · 0 评论 -
《.net/C#--protected、string.Empty、三元运算符运用等运用到新增》
作者:龙文浩开发工具与关键技术: MVC/C#撰写时间:2019年4月7号知识点说明:protected关键字(C++和C#)具有protected访问控制级别的成员是半公开的,外界无法直接访问这个控制级别的成员,但是派生类的base指针(在c++中也可用引用访问)可以获得访问能力。protected与private基本相似,只有在继承时有较大的区别。继承的类可以访问protect...原创 2019-04-08 09:09:28 · 249 阅读 · 0 评论