自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

原创 在页面获取MVC路由参数

Html.ViewContext.RouteData.Values["mark"].ToString()

2012-06-13 19:05:25 1167

转载 jquery操作 单选、复选、下拉

function changeShipMethod(shipping){  var len = $("select[@name=ISHIPTYPE] option").length  if(shipping.value != "CA"){  $("select[@name=ISHIPTYPE] option").each(function(){  if($(this).val()

2012-02-09 20:17:14 1071

转载 JSON 序列化和反序列化——JavaScriptSerializer实现

一、JavaScriptSerializer 类由异步通信层内部使用,用于序列化和反序列化在浏览器和 Web 服务器之间传递的数据。您无法访问序列化程序的此实例。但是,此类公开了公共 API。因此,当您希望在托管代码中使用 JavaScript 对象符号 (JSON) 时可以使用此类。若要序列化对象,请使用 Serialize 方法。若要反序列化 JSON 字符串,请使用 Dese

2012-02-08 20:12:53 62184 7

转载 jquery筛选数组之grep、each、inArray、map的用法及遍历json对象

grep$().ready( function(){ var array = [1,2,3,4,5,6,7,8,9]; var filterarray = $.grep(array,function(value){ return value > 5;//筛选出大于5的 }); for(var i=

2012-01-06 20:23:39 4172

原创 Action中直接post

public ActionResult test() { FormCollection f = new FormCollection(); f["data"] = "我的数据我作主"; return postTest(f); } [HttpPost]

2011-12-14 20:24:23 2437 1

转载 C# 使用正则表达式去掉字符串中的数字,或者去掉字符串中

///  /// 去掉字符串中的数字 ///  ///  ///  public static string RemoveNumber(string key) { return Regex.Replace(key, @"\d", "");  } ///  /// 去掉字符串中的非数字 ///  ///

2011-11-27 15:08:34 1178

转载 application和cache实现缓存的差异

每个项目都有一些全局,常用的信息,而这些信息如果在每次使用时都载入,那必将耗费很大的资源,特别是对访问压力大的系统。因此,这个情况中,把这些全局信息放到缓存中是很必要的,放在缓存中可以使得数据能够很快的被读取,节省了很多宝贵的CPU和IO。项目中通常是用application 和cache来实现缓存的功能。他们的用法分别为:1)application:application["

2011-11-05 23:00:44 684

转载 Linq to SQL 字符串操作

1.字符 串串联(String Concatenation)var q =  from c in db.Customers  select new  {     c.CustomerID,    Location = c.City + ", " + c.Country  }; 语句描述:这个例子使用+运算符在形成经计 算得出的

2011-11-05 15:46:12 1441

转载 linq分组拼接字符串

linq分组拼接字符串Q:id  name1    A2    A3    b 期望结果{"1,2","A"}{"3","b"}A:var tbl2 = from item in db.tbl select new {id=item.id.ToString(),item.name };var result = from it

2011-11-05 15:39:11 9179

转载 Cache概述

一、 Cache概述既然缓存中的数据其实是来自数据库的,那么缓存中的数据如何和数 据库进行同步呢?一般来说,缓存中应该存放改动不大或者对数据的实时性没有太多要求的数据。这样,我们只需要定期更新缓存就可以了。相反,如果缓存的更新 频率过快的话,使用缓存的意义就不是很大了,因此更新缓存的时候需要一次性从数据库中读取大量的数据,过于频繁地更新缓存反而加重了数据库的负担。那么ASP.NET中的

2011-11-04 18:51:18 861

转载 让WebService在远程调用时支持Cookie

服务器端无需设置,客户端设置如下:yixin.Service ws_user = new yixin.Service();System.Net.CookieContainer Cookies = new System.Net.CookieContainer();AddCookie(ref ws_user);wsStr = ws_user.HelloWorld();pub

2011-10-23 08:32:35 2534

原创 LING 分组统计查询、存为DataTable、查询DataTable

PicAction action = new PicAction(); IQueryable list = action.GetUserIdPic(userId); var q = from a in list

2011-10-08 19:08:08 2546

原创 JQuery 多对象绑定同一个事件

$("#province,#city").change(function() { //处理过程});

2011-10-04 10:13:53 7157

原创 jQuery 命名空间函数

jQuery.namespace = function(ns) { if (typeof ns !== 'string') { throw new Error('namespace must be a string');

2011-09-09 19:48:01 1120

原创 js读取Cookie值

//读取Cookie值 function getCookie(parameter) { var reg, allCookie, allCookie2, iLen, iStart, iEnd; allCookie = document.coo

2011-09-02 22:06:43 552

原创 将字符串转成json对象

function strToJson(str) {        var json = (new Function("return " + str))();        return json;    }

2011-09-02 22:05:08 566

原创 MVC Linq多表联查

public class ResultAdList { public int A_Id; public string A_userid; public int B_Id; public string B_typename; } public class AdRepository { private DataAdDataContext db = new DataAdData

2010-08-13 18:48:00 5032 2

原创 将DataTable指定行复制到新表中

<br />string sql = "SELECT * FROM WinInfo order by id desc"; DataTable dt = db.GetDataTable(sql); DataTable result = dt.Clone();//复制表的结构 result.Rows.Add(dt.Rows[2].ItemArray);

2010-07-08 19:05:00 1241

原创 简单的SQL语句分页

select top 10 id,WinCode from WinInfo where id not in(select top 20 id from  WinInfo order by id desc) order by id desc10   =   每页记录数 20   =   当前页 *   每页记录数 //从0开始

2010-07-08 19:02:00 520

转载 为没有源码的DLL文件添加强名称

<br /><br /><br />为没有源码的DLL文件添加强名称如果项目中引用了其他没有源码的dll文件,并且此dll文件是没有强名<br />称的程序集,则编译时会出现类似 "Assembly generation failed -- 引用的程序集 'xxxxxxxxxxx' 没有强名称"<br />这样的错误。<br />我这里引用的是Interop.Scripting.dll程序集,它不是强名称的,则需要进行以下操作:<br />1.打开SDK 命令提示窗口;<br />;<br />2.创建一个

2010-06-27 14:15:00 770

原创 利用InputStream 属性直接从HttpPostedFile对象读取文本内容

//利用InputStream 属性直接从HttpPostedFile对象读取文本内容 System.IO.Stream MyStream; int FileLen; FileLen = file.ContentLength;

2010-03-01 21:05:00 12599

原创 //利用“BinaryWriter”对byte[]进行保存

                        //利用“BinaryWriter”对byte[]进行保存                        string strUrl = System.Web.HttpContext.Current.Server.MapPath(strUpPath + @"/" + FileName + ext);                       

2010-03-01 20:52:00 1304

原创 内容页超连接关键词的完美实现

 @ Page Language="C#" AutoEventWireup="true" CodeFile="ArticleAdd.aspx.cs" Inherits="ArticleAdd" validateRequest="false" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o

2009-07-26 09:03:00 759

转载 无法打开组策略的解决办法

方法一、1、点击『开始』菜单 2、点击“运行” 3、键入"regedit"(不包括感叹号) 4、在注册表键值HKEY_CLASSES_ROOT/CLSID/{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}/InProcServer32 把其中的default改成:%SystemRoot%/System32/GPEdit.dll 5、修改完毕后重启。 方法二、检查环境变量

2008-11-23 19:54:00 1058

原创 sql:inner join,left join,right join,full join的用法及含义

join的语法如下:select [字段] from [表名1] inner/left/right/full join [表名2] on [表名1.字段1]  [表名2.字段2] cross join:是笛卡儿乘积,在没有任何条件约束下就是一张表的行数乘以别一张表的行数。left join:返回“表名1”的全部行,对于“表名2”中,不满足on条件的记录用空值替换。rigth j

2008-11-15 23:33:00 821

原创 设备管理器里面的系统设备里的PnP BIOS Extension前面有一个黄色的感叹号

PnP BIOS Extension有黄叹号之解决办法 1、打开控制面板 2、双击系统 3、单击硬件标签 4、单击设备管理器 5、看看系统设备中是否有"PnP BIOS Extension" 或者"Plug and Play BIOS Extension",前者说明你安装了Daemontool,后者说明你安装了Alcohol 120%。 6、打开注册表 7、打开HKEY_LOCAL_MACHINE

2008-11-15 18:59:00 3750

转载 ASP.Net的系统信息探针(探测器)

%@ Page Language="C#" AutoEventWireup="true" %>%@ Import Namespace="System.Runtime.InteropServices" %>%@ Import Namespace="System.IO" %>%@ Import Namespace="System.Data" %>%@ Import Namesp

2008-11-07 18:40:00 1926

原创 提取页面图片地址

string htmlimg = FCKeditor1.Value;        MatchCollection mc = Regex.Matches(htmlimg, @""]*(?[^/s""]*)[^>]*>", RegexOptions.IgnoreCase);               string[] imgUrls = new string[mc.Count]

2008-11-02 23:13:00 787

转载 在asp.net中备份还原SQL Server数据库

在web中,安全性主要体现在两个方面:一个是程序安全性,即防止网页在插入恶意代码;另一个是数据库安全性,这个我们可以经常备份数据库来实现。在文中,我将演示如果在网页中备份和恢复数据库。其实备份和恢复数据库都是利用SQL Server提供的SQL语句来备份的。备份:use master;backup database @name to disk=@path;恢复:use master;restore

2008-10-15 22:42:00 418

转载 .net类库中发送电子邮件的方法总结

 发送电子邮件是许多需要用户注册的网站的通用功能,通过正则表达式我们可以过滤掉不符合电子邮件格式的输入,但是仍没有办法确保用户填写的电子邮件地址一定是他本人真实有效的电子邮件地址,通常验证电子邮件真实有效的办法是:当用户填写的注册资料经过网站初步格式验证之后,用户并不能利用此帐号登录,系统会向用户注册时填写的电子邮件地址发送一封电子邮件,邮件中给出一个链接,只有当用户点击了这个链接之后才能登录

2008-10-15 22:36:00 517

原创 关键字加亮--JS方法

形如Google,Baidu的搜索关键字加亮,我比较了好几个,还是脚本之家的最好,javascript方法实现很简单,如果添加上面很炫,有需要的仁兄可以看看。1、单个关键字加亮代码:  用JS让文章内容指定的关键字加亮是这样的.. 现在有这些关键字:美容,生活,购物 当在文章里头出现这些关键字,就把它加亮显示.. 文章是生成静态页面的,而这些关键字是能随时更新的,所以我想用JS来实现... 

2008-10-15 21:22:00 607

原创 取得当前鼠标的X,Y坐标

为了让鼠标移到小图上显示大图,我利用鼠标事件新建了一个层来显示大图.当然之前最好得到XY坐标取得当前鼠标的X,Y坐标function SelfXY(){    var yScrolltop;    var xScrollleft;    if (self.pageYOffset || self.pageXOffset) {        yScrolltop = self.pageYOffse

2008-10-15 21:17:00 666

转载 ASP.NET常用代码

1. 打开新的窗口并传送参数: 传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("

2008-10-15 20:57:00 378

原创 SqlHelper详细中文注释

using System;using System.Data;using System.Xml;using System.Data.SqlClient;using System.Collections;namespace Book.DAL{    ///      /// SqlServer数据访问帮助类     ///      public 

2008-10-15 19:50:00 847

原创 用c#读取RSS

asp:Repeater ID="Repeater1" runat="server">        HeaderTemplate>ul>HeaderTemplate>        ItemTemplate>li>a href="http://www.svnhost.cn%#Eval("link") %>" target="_blank">%#Eval("title") %>a>

2008-10-15 19:44:00 881

原创 取本页URL地址的方法是[转]

测试的url地址是http://www.test.com/testweb/default.aspx, 结果如下:Request.ApplicationPath  结果:/testwebRequest.CurrentExecutionFilePath:   结果:testweb/default.aspxRequest.FilePath:   结果:/testweb/default.aspxReq

2008-10-15 19:13:00 647

原创 ASP.NET(C#)返回上一页(后退)代码

protected void Page_Load(object sender, EventArgs e){    if (!IsPostBack)    {        ViewState["BackUrl"] = Request.UrlReferrer.ToString();    }}/// /// 返回按钮点击事件/// protected void Button1_Click(obj

2008-10-15 19:04:00 2512

原创 ASP.NET2.0邮件系统System.Net.Mail

protected void btSubmit_Click(object sender, EventArgs e)    {        //设置MailMessage类的to属性所需的MailAddress         MailAddress toAddress = new MailAddress(this.tbReceiver.Text);        //设置

2008-10-14 12:31:00 1328

原创 C#存储过程调用通用类

// ============================== // Author:  ZhiQiao // Date:    2008/09/16 // File:    StoreProcedure.cs // ============================== namespace Kenwood.Product.DataAccessHelper

2008-10-13 22:19:00 1678 1

原创 SQLHelper

using System;using System.Data;using System.Data.SqlClient;using System.Configuration;using System.ComponentModel;namespace SQLHelper{    ///      /// SQLHelper类封装对SQL Server数据库的

2008-10-11 11:58:00 662

Asp.net2.0工具包AjaxControlToolkit

Asp.net2.0工具包AjaxControlToolkit

2008-09-28

空空如也

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

TA关注的人

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