自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 收藏
  • 关注

原创 int?id与id??1 的意思

1.int? id在c#里是什么意思?2.id ?? 1又是什么意思?

2014-04-29 13:39:39 2865

原创 js编码

js里用escape编码后,在asp.net后台页面是不需要再解码的

2013-05-16 13:40:32 804

转载 Linq to SQL Contains

说明:用于判断集合中是否包含有某一元素;不延迟。它是对两个序列进行连接操作的。string[] customerID_Set = new string[] { "AROUT", "BOLID", "FISSA" };var q = ( from o in db.Orders where customerID_Set.Contains(o.C

2012-11-06 17:29:39 5310

转载 jgrid常用的属性和方法

var id = $("#newstable").jqGrid("getGridParam", "selrow");   //单行var selectedId = $("#newstable").jqGrid("getGridParam", "selarrrow"); //多行 jqgrid使用:常用属性用法和含义1. 如何获取grid选中的行的ID?Javascrip

2012-10-30 17:30:27 11905 1

转载 JQuery 选择器

JQuery 元素选择器jQuery 使用 CSS 选择器来选取 HTML 元素。$("p") 选取 元素。$("p.intro") 选取所有 class="intro" 的 元素。$("p#demo") 选取 id="demo" 的第一个 元素JQuery 属性选择器。jQuery 使用 XPath 表达式来选择带有给定属性的元素。$("[href]") 选取所有

2012-08-24 17:26:23 859

原创 css的resize属性

Css3中新增了resize缩放属性,这个属性可以应用到任意元素。目前只有Webkit内核的浏览器才支持这个css3属性,即Google chrome和Apple safari都支持。如textarea标签中,Webkit内核的浏览器会默认resize的值为both,即用户可以调节元素的宽度和高度。如下图就是在Google chrome中的textarea的默认显示,textarea右下角有一

2012-08-24 14:37:28 8050

转载 SQLServer中列出数据库的所有表的创建时间

下面这个存储过程将列出数据库的所有表的创建时间: Create proc usp_alldatabasesasbegin declare @script as nvarchar(2000)if exists(select 1 from sysobjects where name='tab_alltables') drop table tab_alltablescreate tab

2012-08-08 16:27:17 2536

原创 string.Join()的用法

List list = new List(); list.Add("I"); list.Add("Love"); list.Add("You"); string kk = string.Empty; kk = string.Join("-", list);

2012-08-08 16:20:22 19645 3

转载 汉字转换成全拼的拼音

public static string Pinyin(string Chstr) { //定义拼音区编码数组 int[] getValue = new int[] { -20319,-20317,-20304,-20295,-20292,-20283,-20265,-20257,-20242,-202

2012-08-08 15:58:59 1770

原创 Linq学习(Let)

// let子句用于在LINQ表达式中存储子表达式的计算结果。let子句创建一个范围变量来存储结果,变量被创建后,不能修改或把其他表达式的结果重新赋值给它。此范围变量可 //以再后续的LINQ子句中使用。public class Singer { public string Name { set; get; } public int Age { se

2012-08-08 15:40:26 6291 1

原创 Linq学习(join)

//学生类 public class Stu { public int ID { set; get; } //学生的编号 public string Name { set; get; } //学生的姓名 public int CourseId { set; get; } //学生所选课程的id } //课程类

2012-08-06 15:05:55 805

转载 linq学习(select)

说明:在查询表达式中,select 子句可以指定将在执行查询时产生的值的类型。 该子句的结果将基于前面所有子句的计算结果以及 select 子句本身中的所有表达式。 查询表达式必须以 select 子句或 group 子句结束。Select操作包括7种形式,分别为简单用法、匿名类型形式、条件形式、筛选形式、嵌套类型形式、本地方法调用形式、Distinct形式.。 class Student

2012-07-31 15:08:53 3873

原创 linq学习(from)

第一种(多个from的查询)(我的理解 相当于sql中 的子查询 、 嵌套查询)比如一个学生类 注意此时的分数是一个集合class Student { public string Name { get; set; } public List Scores { get; set; }

2012-07-30 18:15:04 1618

原创 linq学习(Last和First)

比如一个学生类class Student { public string Name { get; set; } public int Score { get; set; } public string Sex { get; set; } }List list

2012-07-30 17:49:20 3094

原创 linq学习(from)

比如有一个学生类class Student { public string Name { get; set; } public int Score { get; set; } public string Sex { get; set; } } List l

2012-07-30 17:45:54 596

原创 LINQ学习(一)

LINQ,语言集成查询(Language INtegrated Query)是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。基础知识1. LINQ的读法:(1)lin k (2)lin q   2. LINQ的关键词:from, select, in, where, group by,

2012-07-30 17:02:04 620

原创 HTML<fieldset>标签

定义和用法fieldset 元素可将表单内的相关元素分组。 标签将表单内容的一部分打包,生成一组相关表单的字段。当一组表单元素放到 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。 标签没有必需的或唯一的属性。 标签为 fieldset 元素定义标题。实例组合表单中的相关元素: health in

2012-07-30 10:06:32 818

原创 div弹出层

DIV始终居中的半透明弹出层 html, body { height: 100%; margin: 0px; font-size: 12px; } .mydiv { text-align: center;

2012-07-27 17:17:41 1531

转载 @html.ActionLink的几种参数格式

一 Html.ActionLink("linkText","actionName")该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,则 Html.ActionLink("detail","Detail")则会生成 all 二 Html.ActionLink("l

2012-07-27 09:50:24 63718 9

转载 @RenderBody()和@RenderSection()

强大的Razor引擎 一、Razor基础简介  Razor采用了cshtml后缀的文件名,截图如下:  A、 版面布局  从图上看到,新的视图引擎已经没有了Site.Master这种MasterPage了,取而代之的是_Layout.cshtml和_ViewStart.cshtml。  _Layout.cshtml等同于MasterPage;如下图所示:

2012-07-26 12:53:19 62041 7

原创 Razor 模板

Layout Page该家伙其实就相当于原来的Master文件,为站点的统一主题界面和减少大部分冗余的Html、head、body标记曾作出过很大的贡献,可谓功不可莫!MasterPage的诞生是在.NET 2.0版本,在服役到.NET4.0版本时出现了一个新成员Layout 向他发出了挑战。Partial Page相当于原来的UserControl,它可以为你减轻不少需要重复劳动

2012-07-26 11:46:54 2989

转载 Razor视图引擎-基础语法

所有以 @开头 或 @{ /* 代码体 */ }  (在@与{直接不得添加任何空格) 的部分代码都会被ASP.NET引擎进行处理.在 @{ /*代码体*/ } 内的代码每一行都必须以";"结束,如@{    var i = 10;    var y = 20;}而 @xxx 则不需要以";"作为结束符,如 @i 输出 10@y; 输出 20;代码区内字母分大小写

2012-07-26 11:40:33 3401

原创 HttpContext详解

HttpContext 类:封装有关个别 HTTP 请求的所有 HTTP 特定的信息。 在处理请求执行链的各个阶段中,会有一个对象在各个对象之间进行传递,也即会保存请求的上下文信息,这个对象就是HttpContext对象。HttpContext封装了ASP.NET要处理的单次请求的所有信息。在请求处理机制建立时,HttpContext类有HttpRuntime对象实例化,接着该对象会经历请求生

2012-07-26 10:48:16 61359 5

转载 Html.RenderPartial("")与Html.Partial("")区别

这个HtmlHelper的扩展方法Partial,和HtmlHelper自带的 RenderPartial功能比较接近,两者都可以输出一个Partial视图;其区别如下:. Partial有返回值(MvcHtmlString);RenderPartial没有返回值(Void)。不过Partial是将视图内容直接生成一个字符串并返回,RenderPartial方法是直接输出至

2012-07-26 10:25:43 14452

转载 Html.RenderPartial与Html.RenderAction

Html.RenderPartial与Html.RenderAction的区别    Html.RenderPartial与Html.RenderAction这两个方法都是用来在界面上嵌入用户控件的。     Html.RenderPartial是直接将用户控件嵌入到界面上:    或    注意:用第一种方法时,用户控件必须放在调用者同一目录下,也

2012-07-26 10:22:42 3214

转载 MVC3.0 中Razor 学习

随着MVC3.0RTM版本的发布,最近将公司的项目从MVC2.0升级到MVC3.0。同时打算在MVC3中全面使用Razor模板引擎。现将Razor学习拿出来和大家分享,如果存在不足的地方欢迎您指出。     其实在使用在html中调用C#代码时,内心总在埋怨。这个写法非常麻烦。麻烦在哪呢?其实就是闭合。比如:     Asp.net: "     Razor:

2012-07-25 14:30:14 1081

转载 ASP.NET配置KindEditor文本编辑器

1.什么是KindEditorKindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、

2012-07-24 09:32:26 4809 3

转载 图片IMG垂直居中align=absmiddle属性通不过验证,用CSS解决

大家都知道,要想让图片和文字垂直居中对齐的话,可以在IMG标签下添加align=absmiddle属性即可实现,但align=absmiddle属性在W3C验证下通不过[验证地址请查看W3C网页标准验证服务地址],那么是否可以用CSS来代替IMG的align=absmiddle属性来实现垂直居中呢,答案是肯定的。可以在CSS中加入vertical-align:middle;就能实现了

2012-07-19 16:05:19 7257

原创 字符串换行

兼容 IE 和 FF 的换行 CSS 推荐样式 word-wrap:break-word;    overflow:hidden;

2012-07-19 15:59:48 494

原创 返回顶部

返回顶部

2012-07-19 15:56:32 371

原创 让页脚永远停靠在页面底部

#Footer        {            clear: both;            background: #F8F8F8 url('images/toolbar_bg.gif') repeat-x;            z-index: 99999;            position: fixed;            bottom: 0;

2012-07-19 15:55:15 1251

转载 jQuery 遍历 - each() 方法

定义和用法each() 方法规定为每个匹配元素规定运行的函数。提示:返回 false 可用于及早停止循环。语法$(selector).each(function(index,element))参数描述function(index,element)必需。为每个匹配元素规定运行的函数。index - 选择器的 index 位置elemen

2012-07-19 14:26:36 11763

转载 jQuery ajax - getJSON() 方法

使用 HTTP GET 请求从服务器加载 JSON 编码数据。定义和用法通过 HTTP GET 请求载入 JSON 数据。在 jQuery 1.2 中,您可以通过使用 JSONP 形式的回调函数来加载其他网域的 JSON 数据,如 "myurl?callback=?"。jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。 注意:此行以后的代码将在这个回调函

2012-07-19 12:55:04 663

转载 jQuery ajax - get() 方法

jQuery  get()   使用 HTTP GET 请求从服务器加载数据。定义和用法get() 方法通过远程 HTTP GET 请求载入信息。这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。语法$(selector).get(url,data,success(respo

2012-07-19 12:46:42 440

转载 jQuery ajax --post() 方法

jQuery  ajax--post() 方法   使用 HTTP POST 请求从服务器加载数据。请求text.php网页,忽略返回值$.post("test.php");$.post("test.php", { name: "John", time: "2pm" }, function(data){ alert("Data Loaded: " + data)

2012-07-19 12:25:45 3547

原创 jquery中ajax的dataType属性

预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如 XML MIME 类型就被识别为 XML。在 1.4 中,JSON 就会生成一个 JavaScript 对象,而 script 则会执行这个脚本。随后服务器端返回的数据会根据这个值解析后,传递给回调函数。可用值: •"xml": 返回 XML 文档,可用 jQuery

2012-07-19 11:57:30 3600

转载 Http之Get/Post请求区别

1.HTTP请求格式:[]在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTTP版本。紧接着是一个首部(header)小节,用来说明服务器要使用的附加信息。在首部之后是一个空行,再此之后可以添加任意的其他数据[称之为主体(body)]。2.GET与POST区别HTTP定义了与服务器交互的不同方法,最基本的方

2012-07-19 11:48:37 648

转载 ASP.NET 记住用户名和密码

using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.UI; 6 using System.Web.UI.WebControls; 7 using System.Data; 8 9 public partial cl

2012-07-18 16:38:43 3209 1

原创 删除重复列(注:表的ID数据类型是uniqueidentifier)

平常我们会这样做:  delete from T_users where id not in (select MAX(id) from T_users group by name)  但是发现出错啦  操作数数据类型 uniqueidentifier 对于 max 运算符无效。  所以当id的数据类型不是uniqueidentifier时,可以用上述方法那该怎么办?下面的方法你

2012-07-18 15:43:18 2846

转载 什么时候用Convert.ToInt32 ?

1.c#中什么情况下用(int)什么情况下用Convert.ToInt32 ?      比如说有一个string型的3 ,要给它转换成int型的是用(int)3 ,还是用Convert.ToInt32(3); 还是两个都可以用,为什么?      解答:这两个都是转换成整型的,只是它们的长度不同。int为16位的,而下面的那个是32位的      首先,我要指出的是,在

2012-07-18 11:22:15 900

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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