自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木木狐工作室

编程笔记

  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 ASP.NET MVC结合EasyUI做后台管理(二)主页框架

ASP.NET MVC结合EasyUI做后台管理(二)主页框架设计

2023-12-12 16:17:03 478

原创 ASP.NET MVC结合EasyUI做后台管理(一)用户登录实现

EasyUI为开发者准备了布局Layout、面板Pannel、选项卡Tabs、窗口Window、对话框Dialog、消息框Messager、数据网格Datagrid、树Tree等强大的前端利器,后台只要专心做好数据的逻辑处理,将结果返回给前端就可以。本文也是以一个学习交流的目的,希望能得到各位高手的指点和指正。

2023-12-11 16:19:58 1071

原创 使用JQuery实现通用数据的CRUD

3、数据的编辑和新增,前端的功能逻辑类似,只是请求的url可能不一样,可以优化一下,放在一个post请求里实现,用preventDefault阻断表单的默认提交,不用去关心表单内部的控件元素,JQuery为我们准备了整个打包的方法 serialize。不借助各种UI,使用纯JQuery的方式,来实现对任意一个数据表的增删改,数据的展示使用$.Get,操作使用$.Post,在后台逻辑中只需要把任意一个数据结果用json或文本传输给前台,后台使用asp、jsp、php等方式都可以,前后端分离。

2023-11-08 14:54:37 140

原创 ul、ol列表的增删改实现,对比js和jquery

在页面中放置一个ul或ol列表,实现对列表中li标签的高亮选中、添加到最后(append),添加到指定位置之前(before)、之后(after),删除选中的li标签,修改选中的li标签。jquery代码实现,在修改时变为直接在原来的li标签内生成文本框,可以直接在该位置修改,修改结束文本框消除,文本框值保留在li标签。

2023-10-13 10:05:50 167

原创 选项卡样式的JS与JQuery实现

鼠标滑动到对应分类,显示具体内容,通过js和jquery两种方式来实现,比较下实现的代码量。

2023-10-12 09:16:34 45

原创 用JS实现图片轮播,并控制播放和停止

添加对应的js控制代码,实现原理为点击对应的li标签,div的背景图片更改,然后用定时器定时触发li标签的onclick事件,来实现图片轮播的效果。准备若干图片,网页中放置一个Div,内部放置播放按钮和停止按钮,还有图片对应的li标签。通过css样式控制按钮和标签的位置(相对定位)

2023-10-08 16:25:24 396 1

原创 用JS生成星星打分的小例子

在内容区域用ul和5个li标签做一个初始状态,用一个span标签显示打分结果。用JS为li标签绑定onclick事件,并显示打分结果。设置样式,使ul和li水平显示。

2023-10-06 21:04:40 126 1

原创 导入Excel文件上传数据到SQL服务器的通用方法

实现原理,通过读取上传Excel文件的标题行,创建对应的DataTable标题列(DataColumn),然后遍历Excel表格的数据行,添加到DataTable的数据行(DataRow),生成DataTable后,用SQL的BulkCopy方法,一次性上传到数据服务器,效率比生成逐条Insert into语句和利用DataTable生成List实体后用EF框架更新要高

2023-09-26 14:40:11 631

原创 生成条码的简易做法

做报表时需要显示条码,但手头的VS2013连NUGET连不上,下不了Zebra Crossing库,其实系统里本身就自带很多条码字体,可以利用这些字体生成条码图片,保存到数据库,报表直接从数据库提取图片,这样客户端打印没有对应字体也没关系。

2023-09-26 11:55:01 52

原创 MVC验证用户已存在的简单演示

在View中用Html.TextboxFor或Html.EditorFor生成input控件,用Html.ValidationMessageFor生成错误提示信息。在Model中为对应的类字段设置Remote验证,需要使用System.Web.Mvc命名空间。2、在Web.Config文件中启用客户端验证,在appSettings中增加两个键值对。1、在View页面中引入Scripts文件夹下的两个验证脚本。在控制器中为用户名是否存在写一个action方法。

2023-09-17 09:42:19 66 1

原创 asp.net mvc中导出Excel方式(二)

在纯HTML方式中,如果对HTML标记熟悉,可以自由设定表格线条颜色粗细、行高(tr height=50,对应生成的电子表格行高就是25)、列宽、字体样式、对齐方式等,这里要注意不能使用css样式,输出时不能识别,要用最原始的HTML标记。借助GridView控件,实际还是生成对应的HTML数据页,好处是数据详情部分不用再写Foreach,坏处是GridView的模板设置要相对麻烦点,没有直接写HTML标记方便。在控制器中设置纯HTML和借助WebForm的GridView控件生成HTML方法。

2023-09-13 10:48:58 206

原创 ASP.NET MVC中导出Excel的方式(一)(使用创作助手生成)

在这个示例中,我们首先创建了一个ClosedXML工作簿,添加了一个工作表,设置表头和数据,并调整了每列的宽度。然后我们设置响应头信息,将Excel文件写入响应流,并将ActionResult返回为空。在这个示例中,我们首先创建了一个Excel包,添加了一个工作表,设置表头和数据,并使用自适应列宽自动调整列宽。然后我们设置响应头信息,将Excel文件写入响应流,并将ActionResult返回为空。两种方式都能轻松地在ASP.NET MVC中生成Excel文件,并将其作为响应发送给请求方。

2023-09-13 10:32:57 642

原创 MVC中生成简单动态文字验证码

在图片上点击,会生产新的GET请求,从而刷新验证码图片。在控制器中用FileReuslt生成动态验证码图片。在view中用img标签调用图片。

2023-09-08 15:57:34 76 1

原创 MVC中Ajax的Get和Post方式演示

View页面上放两个按钮,一个提交get请求,一个提交post请求,再用两个span标签接收结果。在head区域对这两个请求写js方法。在控制器里做这两个方法的返回内容逻辑。

2023-09-08 15:42:28 68 1

原创 vfp比对两个表文件的差异

两个DBF表,原表和比对表数据结构一致,需要比对原表和比对表中有差异的字段数据,可以使用逐行逐字段比对的方式,对应字段如有差异则显示clearCLOSE TABLES allUSE 原库 ALIAS yk EXCLUSIVE IN 1USE 比对库 ALIAS bdk EXCLUSIVE IN 2SELECT 1n=FCOUNT()SCAN curRecNo=RECNO() FOR i=1 TO n strF=fields(i) strTemp1=&am

2022-05-12 17:34:45 931

原创 窗口传值及相对于当前控件的定位

创建一个新窗口对象,需要确定窗口的位置,比如贴附到某个控件,并且需要在两个窗口间传值。特定位置可以将子窗口的FormStartPositon设定为Manual,然后修改窗口的Location;父窗口给子窗口传值容易,子窗口要传递值给父窗口,则需要在子窗口中自定义一个公共访问值,相当于一个自定义属性,这样父窗口就可以读取。为避免子窗口重复创建,可以使用ShowDialog方法,设定子窗口的返回值为DialogResult.OK,这样就可以像MessageBox.Show()方法一样调用完成后直接关闭了。

2022-05-04 20:06:56 277

原创 字符串处理,仿古书竖排版

对一段古文,进行逆序、断句,简繁转换,标点符号转换,根据设定的行列数输出为仿线装书的竖排格式,纯属个人爱好,也欢迎同好者一起交流。 private void button4_Click(object sender, EventArgs e) { richTextBox2.Text = ""; richTextBox2.RightToLeft = RightToLeft.Yes; string st

2022-04-28 13:52:44 509

原创 控件的动态生成与事件绑定

在窗口编程中,有些控件因为功能重复,可以批量添加,并为这些控件绑定同一段事件处理代码,省去界面拖放控件的麻烦,也减少重复代码量。以添加视力表值按钮为例,每个按钮点击只要返回该按钮上的数值。 private void frmYKSLInput_Load(object sender, EventArgs e) { double dSL = 4.0; int buttonID = 1; int col.

2022-04-25 14:31:44 1635

原创 两个文本框的联动

在一个文本框输入值,另一个文本框自动计算,使用文本框的TextChanged事件,如果非整数计算,需要加一个开关,否则两个文本框会反复触发TextChanged事件。 bool isSSYKpaHg = false public string getHgFromKpa(string strKpa) { double dKpa = Convert.ToDouble(strKpa); double dm.

2022-04-22 10:23:12 1109

原创 控件的拖拽,做一个英文单词卡片练习

WinForm中的控件拖拽,绑定鼠标事件

2022-04-21 10:45:21 90

原创 保存PictureBox绘制的图像

保存picturebox的绘制内容

2022-04-20 14:20:19 1653

原创 图片和字节数组的相互转换

图片和字节数组的转换

2022-04-19 09:57:44 2427

原创 导出DataTable到DBF文件

导出DataTable为DBF文件

2022-04-18 13:15:12 668

原创 读取DBF表到DataTable

读取DBF文件到DataTable

2022-04-07 08:54:12 186

lrc歌词编码转换

批量转换歌词编码的一个小程序,可以将lrc文件编码在gb2312和uft-8之间切换,方便在车载导航或其他MP3播放器上使用。

2013-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除