
ASP.NET
文章平均质量分 62
lanmao100
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ASP.NET JSON字符串与实体类的互转换
还是先封装一个类吧! 这个类网上都可以找到的!有个这个类,一切都将变得简单了,哈哈。using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Runtime.Serialization.Json;using System.ServiceModel.转载 2013-07-31 13:32:25 · 1289 阅读 · 0 评论 -
gridview中点击行的任何位置选定一行
1.添加一个按钮,触发gridview的"Select"事件 Text="选择"> 2.在gridview的RowDataBou转载 2009-11-06 15:25:00 · 718 阅读 · 0 评论 -
JS调用CS里的方法:PageMethods
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> function CheckUserName() { $get("checkusername").innerHTML = ""; PageMe原创 2009-09-22 16:41:00 · 842 阅读 · 0 评论 -
title提示框,js提示框tips
类似讯雷播放页中的页面的提示页,只要引用此脚本,就会把页面中的所有有title和alt属性的元素提示,改为想要的样子,很酷!呵呵,当然可以只改某个元素块内的元素的提示信息。 js程序如下:function $(obj){ if (typeof(obj) == object) { return obj; } else {原创 2008-10-31 10:19:00 · 2528 阅读 · 0 评论 -
ASP.NET2.0_缓存
1.页面缓存: 页面输出缓存用于缓存页面呈现的所有内容(当在浏览器中选择查看源码能看的所有内容)到内存中.注:页面输出缓存作用于整个页面.1.1部分页面缓存通过只缓存页面上的一个特定区域来解决这个问题.利用部分页面缓存,可以对页面的不同区域应用不同的缓存策略.1.2当一个页面被缓存时,被请求时的页面内容并不会每次都重新生成.每次请求一个页面,对应到页面的.NET类也不会执行转载 2008-10-09 22:53:00 · 526 阅读 · 0 评论 -
DotNet中用到的加密算法总结
public class CryptUtil { public static string DecryptString(string input) { if (input.Equals(string.Empty)) { return input; }转载 2008-10-07 23:59:00 · 508 阅读 · 0 评论 -
JS中得到C#后台服务器Session的值
fn_JSGetSession();function fn_JSGetSession(){ //先判断其是否存在 if(String()=="") { alert("不存在该Session值"); return; } else { //弹出其值 alert(); }}原创 2008-09-27 21:13:00 · 941 阅读 · 0 评论 -
GridView中嵌套GridView
//aspx页面 ShowHeader="False" OnRowDataBound="GridView2_RowDataBound">原创 2008-09-27 20:41:00 · 661 阅读 · 0 评论 -
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。编译器错误信息: CS0016: 未能写入输出文件“c:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Temporary ASP.NET Files/5177u/d087da43/c12930d8/9ze28k_8.dll”--“拒绝访问。 ”转载 2008-09-22 14:12:00 · 6535 阅读 · 0 评论 -
为GridView删除添加确认对话框
方法一:ButtonLinkField.Text = "删除 " 方法二: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e){ //如果是绑定数据行if (e.Row.RowType == DataControlRowType.DataRow) { if (e.原创 2008-06-26 16:55:00 · 824 阅读 · 0 评论 -
Set Focus to an ASP.NET Control
Setting focus to controls in your ASP.NET application is a part of giving your end users the feel that they have come to expect. Making your web applications act more like Windows applications is a ke翻译 2008-06-11 23:18:00 · 660 阅读 · 0 评论 -
利用JavaScript选择GridView行
本篇技巧和诀窍记录的是:利用JavaScript选择GridView行。当我们想在GridView中添加删除、选择功能时,我们通常的做法是利用模板功能在每行添加一个按钮控件或者超链接按钮控件,单击按钮利用RowCommand获取每行的ID。下面我们利用JavaScript完成这一功能。我们可以通过调用JavaScirpt函数改变单击的行的背景颜色来模拟选择的行,这里需要声明一个隐藏字段,从转载 2008-05-16 22:16:00 · 657 阅读 · 0 评论 -
如何C#中实现在TreeView查找某一节点
在TreeView查找某一节点,通常有两种方法,一种是递归的,一种不是递归,但都是深度优先算法。其中,非递归方法效率高些,而递归算法要简洁一些。 第一种,递归算法,代码如下: private TreeNode FindNode( TreeNode tnParent, string strValue ) { if( tnParent == null )转载 2008-05-16 13:09:00 · 332 阅读 · 0 评论 -
log4net使用详解
说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、转载 2008-07-27 00:03:00 · 497 阅读 · 0 评论 -
长英文自动换行的最终解决方法
长英文自动换行的最终解决方法:在table标签中加入 style="WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all"如果可以了,就不用向下看下了。 word-wrap同word-break的区别word-wrap: normal Default. Content exceeds the boundari转载 2010-01-28 13:09:00 · 723 阅读 · 0 评论 -
写 Ext.MessageBox.confirm 改变按钮文字
写 Ext.MessageBox.confirm 改变按钮文字关键字: confirm New Document Ext.onReady(function() { Ext.MessageBox.confirm = function(title, msg, fn) { this.show({ title : title,转载 2009-12-11 14:11:00 · 4860 阅读 · 0 评论 -
GridView实现鼠标移动是,动态显示‘编辑、删除、查看’等命令按钮
GridView实现鼠标移动是,动态显示‘编辑、删除、查看’等命令按钮 也就是说:当鼠标在GridView中每行移动时,会对应显示每一行的操作命令按钮,如:编辑、查看、删除等 具体看代码吧,不让传图片了,呵呵。 css: .row-actions { visibility: hidden; padding: 2px 5px 0 5px; margin-left:原创 2010-02-24 17:31:00 · 1299 阅读 · 0 评论 -
HTTP状态码一览表(HTTP Status Code)
HTTP状态码一览表(HTTP Status Code) 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功)表示成功处理了请求的状态转载 2013-01-16 15:34:32 · 1847 阅读 · 0 评论 -
C#加密算法汇总
方法一: //须添加对System.Web的引用 usingSystem.Web.Security; ... /// /// SHA1加密字符串 /// /// 源字符串 /// 加密后的字符串 publicstrin转载 2012-05-03 18:17:04 · 538 阅读 · 0 评论 -
继承JsonConverter实现json.net支持dataset与datatable序列化
继承JsonConverter实现json.net支持dataset与datatable序列化转载 2011-03-23 16:44:00 · 3707 阅读 · 1 评论 -
HTML to Image in C#指定网页地址,获取内容为图片
HTML to Image in C#指定网页地址,获取内容为图片转载 2011-03-08 16:18:00 · 2863 阅读 · 1 评论 -
使用POST时出现“远程服务器返回错误: (411) 所需的长度”
程序使用 HTTP 协议和服务器交互主要是进行数据的提交,通常数据的提交是通过 GET 和 POST 两种方式来完成,下面对这两种方式(.net c#)进行一下说明:1. GET 方式。 GET 方式通过在网络地址附加参数来完成数据的提交,比如在地址 http://www.google.com/webhp?hl=zh-CN 中,前面部分 http://www.google.com/webhp 表示转载 2010-05-04 18:21:00 · 7355 阅读 · 0 评论 -
Ilist排序,写一个对象比较的类,实现IComparer接口
class Entity<img id="Codehighlighter1_21_722_Open_Image" onclick="function onclick(){function onclick(){function onclick(){function onclick(){function onclick(){this.style.display=转载 2010-04-08 16:56:00 · 761 阅读 · 0 评论 -
Using extjs calendar control (DateField) in ASP.NET
添加一个文本控件和一个按钮,文本用rel="calendar"做标示。 单个的用如下js: Ext.onReady(function(){ var textBoxes = Ext.DomQuery.select("input[rel=calendar]"); }); 多个的用一下js:翻译 2010-03-23 17:08:00 · 1192 阅读 · 1 评论 -
asp.net页面间数据传递(总结篇)
asp.net页面间数据传递(总结篇)1. Get(即使用QueryString显式传递) 方式:在url后面跟参数。 特点:简单、方便。 缺点:字符串长度最长为255个字符;数据泄漏在url中。 适用数据:简单、少量、关键的数据。 适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。 用法:例如:url后加?UserID=…,原创 2010-03-22 16:03:00 · 642 阅读 · 0 评论 -
ExtJS中文排序
// 重载 Ext.data.Store.prototype.applySort 函数以修复 DataStore 对汉字排序异常的问题 // var _applySort = Ext.data.Store.prototype.applySort; //如有需要,保存原 applySort 函数的引用转载 2010-03-15 10:46:00 · 781 阅读 · 0 评论 -
session过期后登录页面嵌套在框架中问题的解决方案
session过期后登录页面嵌套在框架中问题的解决方案:只要在登录页面中加上这段脚本就解决问题了。 if (top != window) top.location.href = window.location.href;转载 2010-03-10 12:23:00 · 703 阅读 · 0 评论 -
GDI+ 中发生一般性错误
这个错误经常发生,代码如下: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> private static byte[] GetBytes (Image image) { try转载 2010-03-10 14:21:00 · 578 阅读 · 0 评论 -
IIS LOG
位置:默认情况下,2003服务器会把所有IIS访问记录写入 C:/WINDOWS/system32/LogFiles/ 文件夹下后果:服务器C盘空间不足解决办法:这个目录下的文件清理干净就可以了,然后把iis站点的日志存放路径改一下,不要放到C盘,或者选择不保留iis访问日志;打开iis的站点属性,网站选项卡上有个日志记录,编辑它的属性.能解决以上问题.日志详细介绍:以下是转载 2009-12-28 15:34:00 · 1464 阅读 · 0 评论 -
asp.net 默认配置下,Session莫名丢失的原因及解决办法
asp.net 默认配置下,Session莫名丢失的原因及解决办法 正常操作情况下Session不会无故丢失。因为程序是在不停的被操作,排除Session超时的可能。原因: 由于Asp.net程序是默认配置,所以Web.Config文件中关于Session的设定如下: 我们会发现sessionState标签中有个属性mode,它可以有3种取值:InProc、StateServer转载 2009-12-28 13:35:00 · 633 阅读 · 0 评论 -
c#.net在WEB页中设置COOKIES
一、设置cookies的方法很简单,有以下两种方法: 1、直接添加Cookie值: Response.Cookies["userName"] = "Tom"; Response.Cookies["userName"].Expires = DateTime.Now.AddDays(1) ; //过期时间,在Cookies文件中无法查看,也不能调用. 2、创建Cookie对象的一个实转载 2008-07-13 01:05:00 · 640 阅读 · 0 评论 -
后台脚本实现页面在target中的打开,以及target属性
response.write ("window.open(*.aspx,targetname)" )response.redirect直接不行。其中*.asp是要链接的页面,targetname是打开的位置。 target这个属性指定所链接的页面在浏览器窗口中的打开方式,它的参数值主要有:_blank、_parent、_self、_top,这些参数值代表的含义如下: ◎_bl原创 2008-07-13 01:17:00 · 1033 阅读 · 0 评论 -
如何将自己的代码自动添加版权信息
现在大多数公司都规定程序员在程序文件的头部加上版权信息,这样每个人写的文件都可以区分开来,如果某个文件出现问题就可以快速的找到文件的创建人,用最短的时间来解决问题,常常是以下格式: 有些人使用Copy和Paste的方式,这样即浪费时间,效果又不是很好,就说上面的时间你就无法去Paste,哈哈,下面我就教大家怎样去添加这些信息,使我们的代码更有个性.1.在visual studio 200转载 2008-03-28 10:02:00 · 916 阅读 · 0 评论 -
浅谈.NET中的数据绑定表达式
一,可以将数据绑定表达式包含在服务器控件或者普通的html元素的开始标记中属性名/属性值对的值侧。二,数据绑定绑定表达式包含在在页面中的任何位置。三,可以将数据绑定表达式包含在Javascript代码中,从而实现在Javascript中调用C#或者VB.NET的方法。数据绑定表达式必须包含在字符之间。格式如下:tagprefix:tagname property= runat="se原创 2008-03-25 23:43:00 · 571 阅读 · 0 评论 -
.net 2.0 "服务器应用程序不可用" 解决方案集
在.net 2.0时有很多新手经常会碰到这种问题,把项目在此 vs 中做好以后,想在IIS 中浏览,但时常都会出现"服务器应用程序不可用",以前我也碰到过,今天有个朋友也遇到这种问题让我来帮忙,这个朋友用.net也有一阵子了,但还出现这种问题,因此我觉得有必要和一些新手说一下这个小问题的解决方法,通常有以下三种: 解决方法一 重新注册.net 2.0:C:/WINDOWS/Microsof转载 2008-03-18 23:27:00 · 915 阅读 · 0 评论 -
ASP.NET保持用户状态的九种选择
摘要:ASP.NET为保持用户请求之间的数据提供了多种不同的途径。你可以使用Application对象、cookie、hidden fields、Sessions或Cache对象,以及它们的大量的方法。决定什么时候使用它们有时很困难。本文将介绍了上述的技术,给出了什么时候使用它们的一些指导。尽管这些技术中有些在传统ASP中已经存在,但是有了.NET框架组件后该在什么时候使用它们发生了变化。为了在A转载 2007-12-16 21:48:00 · 590 阅读 · 0 评论 -
XML Serialization Using C#...
Object Serialization is a process through which an objects state is transformed into some serial data format, such as XML or a binary format. For example, you can serialize an object and transport it转载 2008-03-09 00:46:00 · 920 阅读 · 0 评论 -
[ASP.NET用户验证一]Forms验证
在ASP.NET中有几种用户验证的方法:Windows验证,Forms验证和Passport验证。当然用户也可以自定义与验证方法,而最常用的莫过于Forms验证,这也是今天所要讨论的验证方式。 Forms验证方式首先要配置的是web.config文件,把authentication节点配置为Forms验证,而它默认的是Windows验证。再修改配置文件时,还要注意大小写,因为XML文原创 2008-02-20 16:00:00 · 938 阅读 · 0 评论 -
C#精髓 -- GridView
GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义时间货币等转载 2008-01-30 19:31:00 · 685 阅读 · 0 评论 -
FCKeditor 2.0在线编辑器的设置与修改以及使用
FCKeditor一款开放源码的HTML文本编辑器,它在ASP.NET下一般的安装和使用方法如下: 1、下载FckEditor 2.4,它主要包括核心文件。 2、下载FckEditor 2.2 .Net ,包括ASP.NET的DLL原创 2007-11-05 18:26:00 · 1393 阅读 · 0 评论