- 博客(35)
- 收藏
- 关注
原创 .net 获取页面input同名name,包含,问题
.net中,经常要获取页面的值,有时候页面要上传文件,就得用form表单提交,页面有的会用到name相同的input ,如下: 页面的每行都是通过clone 而来,所有 产品名称下的每个 input 都是相同的name 。 页面用form表单提交,后台获取方法: 这样写会有一个问题就是当你输入的文字中有逗号的时候,后台获取就会以逗号分隔,得不到你
2016-08-25 10:25:12
1163
原创 sqldatareader转datatable
sqldatareader提供一种从 SQL Server 数据库读取行的只进流的方式。有时候我们需要知道执行了操作后返回的sqldatareader数据,我们可以把sqldatareader读出来放到DataTable中,如何实现sqldatareader转换为datatable呢,如下是一个很好的例子:/// /// sqldatareader转datatable/// /// d
2016-08-22 13:49:44
1644
原创 基于.NET平台常用的框架整理
学习.net很多年了,对很多框架了解了下,总结了以下,从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到,就继续补充这篇日志,日积月累,就能形成一个自己的组件经验库。 常用的一些开源组件整理:导出Excel报表的插...
2016-08-08 17:24:06
775
原创 .net 实现字符串加密解密
#region ========加密======== /// /// 加密 /// /// /// public static string Encrypt(string Text) { return Encrypt(Text, "litianping"
2016-08-04 19:13:34
1134
原创 几种常见的正则表达式验证
一般验证有很多,下面是几种常会遇到的验证。//时间private const string REG_DATE = @"^(\d{2}|\d{4})((0[1-9])|(1[0-2]))((0[1-9])|((1|2)[0-9])|30|31)$";//电话 private const string REG_PHONE = @"^((0[0-9]{2,3}){0,1}([0-
2016-08-04 18:40:50
579
原创 .net 二维 json 转 Object
在.net 开发中,经常遇到数据的各种转换,一般而言,前台会返回一个Json数据,而有时候json是一个二维的数组。那么怎么办呢?我们也可以实现二维数组转换为对象的办法。下面是一个对json进行二维转换对象的方法。可以参考下。
2016-08-04 18:36:27
468
原创 点击按钮滚动至顶部
浏览网页鼠标滚动到网页底部后,在滚上去操作跟不友好,加上下面的代码,点击按钮可以实现一键滚到页面顶部,试试吧。 function ToTop() { $('html, body').animate({ scrollTop: 0 }, 'slow'); }
2016-08-04 18:31:34
553
原创 table 左右拉伸效果
(function ($) { $.fn.tableresize = function (options) { var defaults = { //当table的宽度到达默认最大值时,是否继续增大以至于出现横向滚动条 resizeTable: true }; var opts = $.exte
2016-08-04 18:28:01
3594
原创 js 实现二维码
#qrCodeDiv { width:400px; height:400px; margin-left:400px; margin-top:150px; } jQuery(function () { $("
2016-08-04 18:26:08
311
原创 .NET 实现页面点赞功能
$(function () { $("#clickzan").click(function () { getcookie("userip"); }) }) function getcookie(objname) {//获取指定名称的cookie的值 var arrstr = document.cookie.sp
2016-08-04 18:23:56
9884
原创 tmpl 模板化引擎加载数据 Jquery
@{ ViewBag.Title = "GetCartList";}@section HeaderScripts{ //必须引用此js $(function () { $.ajax({ type: "Get", url: "GetTest",
2016-08-04 18:22:04
660
原创 页面加载百度地图
html{ height: 100%;} body{ height: 100%; margin: 0px; padding: 0px; } #container { height: 100%; } function initialize() { var mp = new BMap.Map('map')
2016-08-04 18:19:38
287
原创 jquery文本向上滚动代码带上下翻转按钮
jquery文本向上滚动代码带上下翻转按钮 body { color: #333; font-size: 13px; } h3, ul, li { margin: 0; padding: 0;
2016-08-04 18:17:27
2168
原创 .net Response.ContentType获取返回类型及数据对应的详细列表
'ez' => 'application/andrew-inset', 'hqx' => 'application/mac-binhex40', 'cpt' => 'application/mac-compactpro', 'doc' => 'application/msword', 'bin' => 'application/octet-stream', 'dms' => '
2016-08-04 18:15:41
2250
原创 文字向左无缝滚动
下面是文字向左无缝滚动的实例,仅供参考。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"&...
2016-08-04 18:11:16
3077
原创 C# 虚方法(virtual)
虚方法(virtual)private readonly Class1 c1=new Class1(); // ”1“private readonly Class1 c1=new Class2(); // ”2“string str = c1.TestBeseVirtual(); public class Class1 {
2016-08-04 18:08:41
276
原创 .net 概述
.net Frememork的核心是其运行库执行的环境,称为公共语言运行库(CLR)或.net 运行库。 .net 运行库下运行的代码为托管代码。 中间语言(IL) :.net 将各种汇编语言(C#,VB,F#)的编译器自动转换为中间语言。 主要特征:
2016-08-04 18:07:13
379
原创 Excel导出功能
值得收藏的Excel导出功能:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Data.SqlClient;using System.Data;using Microsoft.Office;using Microsoft.Office.Int
2016-08-04 18:05:04
282
原创 EF Lanbda表达式
var v = db.Users.Select(e => e); //查询所有var v = db.Users.Select(e => new { e.UserName, e.UserPwd }); //查询users中的UserName,UserPwdvar v = db.Users.Select(e => new { name = e.UserName, pwd = e.UserP
2016-08-04 18:01:16
717
原创 将List转换为DataTable
下面是一段将List转换为DataTable的方法,经常用到,希望对读者有帮助。//将List转换为DataTable private DataTable ToDataTable(List items) { var tb = new DataTable(typeof(T).Name); PropertyInf
2016-08-04 17:57:24
757
原创 Excel导入(.net Excel导入操作)
导入数据的方法有很多,下面的方法可以让你很方便的操作导入数据,希望对您有用。 public DataSet getXSLData(string filepath) { string strCon = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filepath + ";Exte
2016-08-04 17:53:47
601
原创 将DataTable数据转换成JSON数据
开发中遇到数据转换怎么是件很常见的,一般最常见的是List与Table 件的数据转换。下面是一个将DataTable数据转换成JSON数据的实例#region 将DataTable数据转换成JSON数据(可用于绑定下拉框) 作者:jinsl 时间:2016-08-04 /// /// 将datatable数据转换成JSON数据 ///
2016-08-04 17:49:28
1562
原创 Ftp上传
protected void Page_Load(object sender, EventArgs e) { FileDown("test.my3w.com", "test", "E://jinsl.png", "ftp登录名", "ftp密码"); } /// /// edtFtpnet上传
2016-08-04 17:41:59
259
原创 C#中如何插入照片到Excel
插入照片到Excel其实有很多,这里为大家推荐一个比较好的例子:Excel.Worksheet xSheet=( Excel.Worksheet)xBook.Sheets[1]; xSheet.Shapes.AddPicture("D:\\tt.bmp", MsoTriState.msoFalse , MsoTriState.msoTrue,10,10,15
2016-08-02 18:27:39
2054
1
原创 Visual Studio 重置设置
大多时候,我们操作VS 的时候会误按错按键或误设置了操作,到时有些功能不能实现,下面让我来教教大家如何重置Vs. 1.打开Vs后,点击菜单栏的‘工具’按钮,选择‘导入和导出设置(T)’2. 选择‘重置所有设置’,将设置过的初始化。Vs 重置完成。
2016-08-02 11:07:41
1974
原创 .net 获取客户端Ip
随着网络的广泛发展,有时候到处要用到获取Ip的方法,下面是一个比较好的获取客户端Ip的方法,希望对您有用。public static string GetIP() { //如果客户端使用了代理服务器,则利用HTTP_X_FORWARDED_FOR找到客户端IP地址 string userHostAddress = Htt
2016-08-02 10:55:52
1221
原创 .net 视频转换
在开发时候,经常要用到各种视频,有时候要经常相应的转换,下面的代码是一个比较好的视频转换的功能,希望能帮到大家:using System.Web;using System.Configuration;namespace DotNet.Utilities{ //if (this.fload.HasFile) //{ // string upFi
2016-07-30 23:32:24
859
原创 .net 验证码
在几年前,很多的网站是没有验证码的,没有验证码是件很痛苦的事,因为对于一般用户来说验证码只是增加了用户的操作,降低了用户的体验。但是后来各种灌水机器人、投票机器人、恶意注册机器人层出不穷,大大增加了网站的负担同时也给网站数据库带来了大量的垃圾数据。为了防止各种机器人程序的破坏,于是程序员想出了只有人眼能够识别的,程序不容易识别的验证码! 所谓的验证码是一个图片,将字母、数字甚至汉字作
2016-07-30 23:17:06
377
原创 .net 生成缩略图
在asp.net中,上传图片功能或者是常用的,生成缩略图也是常用的。baidu或者google,c#的方法也是很多的,但是一用却发现缩略图不清晰啊,缩略图片太大之类的事情,下面是我在处理图片上的代码,效果不错,所以拿出来分享,(效果能达到一些绘图软件的效果)代码如下:using System;using System.Drawing;using System.Drawing.Drawi
2016-07-29 11:48:43
572
原创 ajax标准格式
jquery向服务器发送一个ajax请求后,可以返回多种类型的数据格式,包括:html,xml,json,text等。$.ajax({ url:"http://www.test.com", //请求的url地址 dataType:"json", //返回格式为json async:true,//请求是否异步,默认为异步,这也是ajax重要特性
2016-07-29 11:41:45
4480
1
原创 Ninject
Ninject是基于.Net平台的依赖注入框架,它能够将应用程序分离成一个个高内聚、低耦合(loosely-coupled, highly-cohesive)的模块,然后以一种灵活的方式组织起来。Ninject可以使代码变得更容易编写、重用、测试和修改。 1.安装组件: Tools -> Libaary Package Manager -> Package M
2016-07-29 10:47:52
337
原创 C#中操作API
作为一名C#的初学者来说,使用API确是一件很头疼的问题。在使用API之间你必须知道如何在C#中使用结构、类型转换、安全/不安全代码,可控/不可控代码等许多知识。 一切从简单开始,复杂的大家一时不能接受。我们就从实现一个简单的MessageBox开始。首先打开VS.Net,创建一个新的C#工程,并添加一个Button按钮。当这个按钮被点击,则显示一个MessageBox对话框。
2016-07-29 10:39:32
398
原创 MVC 发布样式没有了
MVC的版本在不断的升级,发布项目也有所差别,有时候遇到发布后,Css样式不见了,而项目中是存在的。下面的办法可以帮你解决。
2016-07-28 17:02:19
1652
原创 json字符串转换成对象
项目中经常遇到后台调用的接口返回Json 数据,然后把json 数据保存到数据库中,在这个过程中,就要用到Json 字符串转换为对象了。下面的方法就是很好的一个Json字符串转json的例子:#region 把json字符串转换成对象 jinsl public static T JsonDeserialize(string jsonString)
2016-07-28 16:47:47
519
原创 js 分页技术
//分页 var setPage = function (container, count, pageindex) { var container = container; //div var count = count; //页总数 var pageindex = pageindex; //当前页数 v
2014-10-15 16:16:05
199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人