![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ASP.NET
肆意年华
- 本无意与众不同 怎奈何品位出众
展开
-
DataTable合并
两个结构一样的DataTable合并view plaincopy to clipboardprint?DataTable DataTable1 = new DataTable(); DataTable DataTable2 = new DataTable();原创 2011-09-06 16:34:09 · 528 阅读 · 0 评论 -
jquery ajax return值 没有返回 的解决方法
//添加async:false.即修改为同步//等ajax给bol赋值完毕后,才执行下面的js部分。而异步的话,还没有来得及赋值,就已经return了。 function vcodeYes() { var bol = false; $.ajax( { type: "GET", url: "../Ajax/Va原创 2012-03-20 15:34:24 · 1754 阅读 · 0 评论 -
联动下拉框 jquery插件(三)
select id="CategoryFirst" class="ld-select-1" name="CategoryFirst">option value="">请选择大类option>select>select id="CategorySecond" class="ld-select-1" name="CategorySecond">option value="">请选择小类option转载 2012-03-20 15:22:59 · 1820 阅读 · 0 评论 -
AjaxFileUploader上传插件 兼容性好 Ie Chrome Firefox
AjaxFileUploader上传插件 兼容性好 Ie Chrome Firefoxhtml: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转载 2012-03-20 15:24:22 · 5254 阅读 · 0 评论 -
汉字转换为拼音以及缩写(javascript)
if(!window.ZXZ){ZXZ={};}ZXZ.widget={};ZXZ.widget.pinyin = {_pyvalue: ["a", "ai", "an", "ang", "ao", "ba", "bai", "ban", "bang", "bao", "bei", "ben", "beng", "bi", "bian", "biao", "bie", "bin", "bi转载 2012-03-20 15:25:20 · 76884 阅读 · 0 评论 -
高效率随机删除数据(不重复)
算法的复杂度就降低为 O(n) ,速度大大提高。需求:前后数据x条不动,中间随机删除N条记录 实现: Dictionary dictA = GetArrayListFromTxt(this.txtFileNameA.Text); Dictionary dictB = GetArrayListFromTxt转载 2012-03-20 15:32:05 · 1006 阅读 · 0 评论 -
sql 创建多表删除的存储过程
set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER PROCEDURE [dbo].[存储哦过程的名称]@userID varchar(50) --声明变量ASBEGINIF(@userID='' OR @userID IS NULL) --判断是否输入BEGIN SELECT '0' as 'message',原创 2012-03-22 11:10:21 · 1418 阅读 · 0 评论 -
ASP.NET 防重复提交.
public class RefreshServe : System.Web.UI.Page { private static ILog log = LogManager.GetLogger(typeof(RefreshServe)); private readonly string REFRESH_TICKET_NAME = "__RefreshTick翻译 2012-04-28 14:01:57 · 522 阅读 · 0 评论 -
禁用浏览器后退之方法
禁用Backspace键 ,ASP.NET按删除键返回上一张页面 在网页制作中,由于Backspace键可以回退到上一个网页,利用了缓存的数据,从而导致一些错误发生。网上一些文章:禁用浏览器后退之方法比较 浏览器的后退按钮使得我们能够方便地返回以前访问过的页面,它无疑非常有用。但有时候我们不得不关闭这个功能,以防止用户打乱预定的页面访问次序。本文介原创 2012-05-27 19:18:02 · 1266 阅读 · 0 评论 -
DbHelper数据操作类
using System; using System.Data; using System.Data.Common; using System.Configuration; public class DbHelper { private static string dbProviderName = ConfigurationManager.转载 2012-05-11 16:49:45 · 682 阅读 · 0 评论 -
在DataTable中进行数据查询
在DataTable中进行数据查询 在DataTable中进行数据查询在实际编程工程中,常常遇到这样的情况:DataTable并不是数据库中的,或者DataTable尚未写到数据库,或者从数据库中读出的DataTable已经在本地被改动,又没有写回数据库(可能还要作其他改动),在这些情况下,要查询DataTable中的数据,强大的SQL语言就派不上用场了。 有些.NET程序员转载 2012-05-14 11:48:11 · 13506 阅读 · 0 评论 -
弹出窗口插件
弹出透明遮罩窗口插件,兼容性强,界面友好!调用:script type="text/javascript"> $("#sg").html("恭喜你!真好运!获得Iphone 4s一部!"); $('#dialog1').dialog('open'); script><!--.csharpcode, .csharpcode pre {fo转载 2012-03-20 15:26:51 · 1370 阅读 · 0 评论 -
联动下拉框 jquery 插件(一)
CascadingDropDown是jquery联动下拉框插件,可以用于asp.net,或者mvc3,采用ajax,返回json数据。 asp:DropDownList ID="ddlRegion" runat="server">asp:DropDownList>asp:DropDownList ID="ddlProvince" runat="server">asp:DropD转载 2012-03-20 15:18:37 · 2479 阅读 · 0 评论 -
联动下拉框 jquery 插件(二)
select id="Select1">select>select id="Select2">select>select id="Select3">select>select id="Select4"> select>script src="Scripts/jquery-1.6.1.min.js" type="text/javascript">script>script src转载 2012-03-20 15:17:22 · 1323 阅读 · 0 评论 -
Javascript调用后台方法
1. javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById("btn1").click();原创 2011-09-09 13:57:48 · 646 阅读 · 0 评论 -
ASP.Net中防止页面刷新重复提交的几种方法
1、也是最简单和最常用的办法,就是使用转向页面语句,分两种: a.使用服务器端的 Response.Redirect("YourPage"); b.使用客户端脚本 location.href='yourPage'; 这两种方法的缺点是如果要保留原创 2011-08-30 10:42:18 · 730 阅读 · 1 评论 -
DOM模式与LINQ操作XML简单对比
在这篇文章里,用XML DOM方式和LINQ方式对XML文档进行同样的操作,对比下有什么不同的,首先,生成如下格式的XML文档, CLR Via C# Eessential .NET Refacting Head First Design Patterns转载 2011-12-23 10:34:49 · 451 阅读 · 0 评论 -
c# asp.net大文件上传(大于1G)
using System;using System.Collections;using System.Collections.Specialized;using System.Globalization;using System.IO;using System.Text;using System.Web;using System.Reflection; namespace myHttpModule原创 2011-09-14 15:15:19 · 1325 阅读 · 0 评论 -
C#中获得月份中的第一天和最后一天和判断闰年
private DateTime GetFirstDayOfMonth(int Year,int Month) { //你见过不是从1号开始的月份么?没有 //那么,直接返回给调用者吧! //良好的一个编程习惯就是你的代码让人家看了简单易懂 return Convert.ToD转载 2012-01-06 16:03:23 · 3498 阅读 · 0 评论 -
字符串与Stream转换
1: 以下为Silverlight中例子 2: 3: Stream 转换为字符串 4: Stream s; 5: byte[] t = new byte[s.Length]; 6: s.Read(t, 0, (int)s.Length); 7: string result =System.Text.Encoding.UTF8.GetString(t, 0, t.原创 2012-02-06 15:46:01 · 6013 阅读 · 0 评论 -
关于Stream和byte之间的转换
C# Stream 和 byte[] 之间的转换一. 二进制转换成图片MemoryStream ms = new MemoryStream(bytes);ms.Position = 0;Image img = Image.FromStream(ms);ms.Close();this.pictureBox1.Image二. C#中byte[]与stri转载 2012-02-06 17:15:50 · 2402 阅读 · 0 评论 -
Byte[]和BASE64之间的转换
一、 BASE64 编码 把 byte[] 中的元素当做无符号八位整数转换成只含有 64 个基本字符的字符串,这些基本字符是: l 大写的 A-Z l 小写的 a-z l 数字 0-9 l '+' 和 '/' l 空白字符(包括空白、 tab ,换行) l ‘=’ ,为填充字符,结尾处可以填充 0-2 个填充字符 这 64 一、 BASE64编码把byte[]中的元素当转载 2012-02-06 17:15:01 · 2214 阅读 · 0 评论 -
ASP.NET 不经保存,直接生成上传图片的等比例的高质量缩略图
http://www.w3.org/1999/xhtml"> 不经保存,直接生成上传图片的等比例的高质量缩略图 后台代码 protected void Button1_Click(object sender, EventArgs e) { String fileExt = System.IO.Pa原创 2012-03-13 16:40:43 · 752 阅读 · 0 评论 -
读取一个文件夹下所有的txt文件,并保存到一个txt文本中
读取一个文件夹下所有的txt文件,并保存到一个txt文本中.支持中文简体及繁体.using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.IO;namespace TechProject{ ///原创 2012-05-25 13:36:35 · 3118 阅读 · 0 评论