asp.net 用户控件读取以及赋值 2017年02月06日 53 阅读 XML内容如下:复制代码 代码如下:<?xml version="1.0" encoding="utf-8" ?> <SystemVersion> <Item> <Version_ID>1</Version_ID> <Version_Name>CN</Version_Name> </Item> <Item> <Version_ID>2&l...
asp.net 弹出警告窗口实现代码 2017年02月06日 54 阅读 复制代码 代码如下:/// <summary> /// 提供一个可选“是”“否”的弹出窗口,若选是,则跳到url1,选否则跳到url2 /// </summary> /// <param name="strMsg"></param> /// <param name="url1">选“是”</param> /// <param name="url2">选“否”</par...
asp.net 枚举文件里面的数字绑定到DropDownList里面去 2017年02月06日 51 阅读 复制代码 代码如下:public class AppEnum { public enum PointLogType : int { /// <summary> /// Email确认 /// </summary> [Description("Email确认")] Recruit = 1, //新客户激活+ /// <summary> /// 老客户回馈 /// </summary> [Description(...
asp.net Linq To Xml上手Descendants、Elements遍历节点 2017年02月06日 53 阅读 首先准备一个简单但是常见的XML 复制代码 代码如下:<?xml version="1.0" encoding="utf-8" ?> <userSet> <userInfo id="1" name="Guozhijian"> <profile> <phoneNumber>13818181818</phoneNumber> <country>China</country...
asp.net 过滤图片标签的正则 2017年02月06日 48 阅读 复制代码 代码如下:public static string replaceImgUrl(string html) { if (html == null) return ""; System.Text.RegularExpressions.Regex regex = new System.Text.RegularExpressions.Regex(@"<img[^>]+>", System.Text.RegularExpressions....
ASP.NET Session会导致的性能问题 2017年02月06日 56 阅读 而且还是阵发性的,有某个用户投诉慢的时候,你访问却很快,本地又复现不出来?今天你访问了博客园真是太幸运了,也许这里就有你想要的一个答案——假如你的站点动态处理了图片或者其他原本不会动态处理的非网页资源的话。没想到吧,这是Session惹的祸! 我们公司某个站点访问量一直很大,几年前就已经发现客户经常投诉说很慢,而这个问题我们一直都在排查和解决。从线路问题,到数据库连接泄露,到数据库死锁、索引,以及程序的优化问题,我们都查找过,并且解决过。然而,这个问题总还...
asp.net 客户端浏览器缓存的Http头介绍 2017年02月06日 51 阅读 让浏览器做缓存需要给浏览器发送指定的Http头,告诉浏览器缓存多长时间,或者坚决不要缓存。作为.net的程序员,其实我们一直都在用这种方法,在OutputCache指令中指定缓存的Location为Client时,其实就是给浏览器发送了一个Http头,告诉浏览器这个Url要缓存多长时间,最后修改的时间。 微软在OutputCacheModule中对这些缓存用到的Http头给我们进行了很好的封装,但是了解这些Http头可以更灵活的使用它们。 和客户端缓存相关...
ASP.NET 常用 文件上传方法第1/2页 2017年02月06日 47 阅读 本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 4、上传Internet上的资源 第一部分: 首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文件上传大小限制为2M,一般情况下,我们可以采用更改WEB.Config文件来自定义最大文件大小,如下:复制代码 代码如下:<httpRuntime executionTimeo...
异步 HttpContext.Current实现取值的方法(解决异步Application,Session,Cache...等失效的问题) 2017年02月06日 50 阅读 回答的也多数都是:引用System.Web,不要用HttpContext.Current.Application应该用System.Web.HttpContext.Current.Application,后来在网上看到一篇关于System.Runtime.Remoting.Messaging.CallContext这个类的详细介绍才知道,原来HttpContext.Current是基于System.Runtime.Remoting.Messaging.Ca...
ASP.NET2.0 SQL Server数据库连接详解 2017年02月06日 57 阅读 Connection类有四种:SqlConnection,OleDbConnection,OdbcConnection和OracleConnection。 SqlConnection类的对象连接SQL Server数据库;OracleConnection 类的对象连接Oracle数据库; OleDbConnection类的对象连接支持OLE DB的数据库,如Access;而OdbcConnection类的对象连接任何支持ODBC的数据库。与数据库的所有...
asp.net Datalist控件实现分页功能 2017年02月06日 53 阅读 在.aspx页面里的代码复制代码 代码如下:<asp:DataList ID="DataList1" runat="server" Width="976px" Height="745px" BorderWidth="2px" CellPadding="2" CellSpacing="2" RepeatColumns="7" RepeatDirection="Vertical" BorderColor="#666666"> <ItemTem...
asp.net Repeater之非常好的数据分页 2017年02月06日 49 阅读 分页控件源代码如下: 复制代码 代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Text; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Collections; #region Assemb...
c#中带头(声明)的xml(封装)生成 2017年02月06日 53 阅读 复制代码 代码如下: XmlDocument downLoadFilexml = new XmlDocument(); XmlElement root = null; XmlElement kisokChild = null; //生成xml的头 XmlNode xmlnode= downLoadFilexml.CreateXmlDeclaration("1.0", "utf-8", null); downLoadFilexml.AppendChild(x...
asp.net BOF或EOF有一个是真,或者当前记录已被删除 2017年02月06日 51 阅读 我们这时要做的就是在使用Recordset对象的moveNext 等方法之前先利用RecordsetCount属性判断一下数据库中的数据是否为空方法: 复制代码 代码如下: dim objRs as New Recordset dim objCn as New connection dim strSql as string objCn.ConnectionString="fileDsn=student.dsn;User_Id=sa;PassWord=123...
asp.net 多数据库支持的思考 2017年02月06日 54 阅读 一般的多数据库支持在配置文件中如下: 复制代码 代码如下: <connectionStrings> <add name="MyCmsConnectionString" connectionString="server=(local);user id=sa;pwd=123456;database=mycms;"/> </connectionStrings> 而数据库连接如下: 复制代码 代码如下: using Syste...
一个简单的自定义程序日志小样例 2017年02月06日 49 阅读 复制代码 代码如下: using System; using System.IO; using System.Text; public class LogInfo { private string ErrorInfo_User = ""; // 记录用户自定义错误信息 private string ErrorPosition = ""; // 记录错误的位置信息,可包括类、函数等 private string ErrorInfo_Sys = ""; // ...
C# 生转换网页为pdf 2017年02月06日 51 阅读 从htm生成pdf大概可以分两步实现,第一步,解析htm,就是将htm源文件中那一对文本转换为浏览器最终呈现给我们那种图文并茂的结果。这是一个不可完成的任务,因为目前为止业界的软件巨头也没有谁把htm解析做得很好的。对比ie、firefox等浏览器的显示结果便可想而知。既然业界难题,我也就不去钻牛角尖做技术攻关了,先跳过这步,考虑下一步的事情。 第二步,绘制pdf,这个简单,网上有很多资料,有兴趣的朋友可以研究 pdf的文件格式,安装二进制组装pdf。我有...
asp.net DataSet进行排序 2017年02月06日 48 阅读 DataSet ds=new DataSet(); DataView dv=new DataView(); dv.Table=ds.Tables[0]; dv.Sort="CreateTime desc"; GridView.DataSource=dv; 就可以实现对dataset的排序了。 ...
常用JavaScript代码提示公共类封装 2017年02月06日 50 阅读 希望对大家有帮助!复制代码 代码如下:using System; using System.Web; namespace Jake.PublicJS { /// <summary> /// Summary description for PublicJS /// </summary> public class PublicJS { public PublicJS() { // // TODO: Add constructor log...
ASP.NET 服务器路径和一般资源调用 2017年02月06日 51 阅读 页面代码: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="RadioButtonListDemo.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/...