天涯之外

导航

2009年2月18日 #

ASP.NET中url传递中文的解决方案简单汇总

摘要: 一般有3种方法: 1.设置web.config文件 ...... ...... 2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。 >> 进行传递 string Name = "中文参数"; Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)); >> 进行接收 string Name = Req... 阅读全文

posted @ 2009-02-18 18:08 天涯之外 阅读(302) 评论(0) 推荐(0) 编辑

web.config文件详解

摘要: (一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在标志中。 2.特定应用程序配置 特点: 位于中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于节中,控制Asp.net运行时的行为. 4.配置节组 特点: 用... 阅读全文

posted @ 2009-02-18 15:24 天涯之外 阅读(135) 评论(0) 推荐(0) 编辑

asp.net2.0如何加密数据库联接字符串

摘要: asp.net2.0如何加密数据库联接字符串 在asp.net2.0中,发布网站时,加密web.config,这样可以有效保证数据库用户和密码安全,其步骤如下: 1.添加密钥 执行:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -pc "hnlaw" -exp 其中"hnlaw"为密钥名称 2.添加web... 阅读全文

posted @ 2009-02-18 15:23 天涯之外 阅读(161) 评论(0) 推荐(0) 编辑

ASP.NET遍历配置文件的连接字符串

摘要: 在ASP.NET 2.0中,提供了更方便的配置文件访问的类,具体可以到 System.Configuration 名称空间下进行查看。本文提供一种在开发过程中常用的得到数据库字符串的方法,为方便使用,写成一个方法进行调用: public string GetConnectionString( string _connectionStringsName ) { System.Configur... 阅读全文

posted @ 2009-02-18 15:22 天涯之外 阅读(182) 评论(0) 推荐(0) 编辑

网站性能越来越差怎么办?

摘要: 新的一年,你的老板或客户,是否曾和你抱怨公司的网站性能愈来愈差?网站大家都会写,自从有了 Visual Studio 之后,连你家楼下的正妹小喵和隔壁的王大婶都会写 ASP.NET。但同样的一个画面,背后的性能却可能是天差地远,更惶论多人同时上线的企业网站,而程序员的身价也因此有所差别。本帖提供一些改善网站性能的点子,从硬件、软件、程序技巧的层面都有,也欢迎大家分享自己的经验或秘技。 (1) 重... 阅读全文

posted @ 2009-02-18 15:15 天涯之外 阅读(181) 评论(0) 推荐(0) 编辑

字符串截取固定长度的方法

摘要: 这个函数也没有什么特别之处,就是可以截取一定长度的字符串,可能小特点就是len是字节,解决了汉字与英文字节不一样导致直接截取到的长度不一样的问题, #region 字符串截取函数 public static string CutString(string inputString,int len) { ASCIIEncoding ascii = new ASCIIEncoding... 阅读全文

posted @ 2009-02-18 15:11 天涯之外 阅读(540) 评论(0) 推荐(0) 编辑

获得汉字字符串拼音首字母

摘要: '返回给定字符串的首字母 Function IndexCode(ByVal IndexTxt As String) As String Dim i As Integer For i = 1 To IndexTxt.Length IndexCode = IndexCode & GetOneIndex(Mid(IndexTxt, i, 1)) Next End ... 阅读全文

posted @ 2009-02-18 15:09 天涯之外 阅读(181) 评论(0) 推荐(0) 编辑

转换字符串中汉字为其拼音缩写(C#)

摘要: //将指定字符串中的汉字转换为拼音缩写,其中非汉字保留为原字符。 public string GetPinYin(string text) { char pinyin; byte[] array; System.Text.StringBuilder sb = new System.Text.StringBuilder(text.Length); foreach(c... 阅读全文

posted @ 2009-02-18 15:07 天涯之外 阅读(404) 评论(0) 推荐(0) 编辑

身份证号码验证-支持新的带x身份证

摘要: //--身份证号码验证-支持新的带x身份证 function isIdCardNo(num) { var factorArr = new Array(7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1); var error; var varArray = new Array(); var intValue; var lngProd... 阅读全文

posted @ 2009-02-18 15:05 天涯之外 阅读(536) 评论(0) 推荐(0) 编辑

Asp.net中具体的日期格式化用法

摘要: 1.绑定时格式化日期方法: 2.数据控件如DataGrid/DataList等的件格式化日期方法: e.Item.Cell[0].Text = Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString(); 3.用String类转换日期显示格式: String.Format( "yyyy-MM-dd ",yourD... 阅读全文

posted @ 2009-02-18 15:01 天涯之外 阅读(137) 评论(0) 推荐(0) 编辑

String.Format()方法

摘要: String.Format方法是我们在.Net应用开发时经常使用到的,它的灵活使用有时能够达到事半功倍的效果,下面我们就借用MSDN上的一个示例来向大家展示String.Format的各种用法。 该示例展示了Numeric、DateTime和Enumeration标准格式的使用,另外,我们也可以根据需要自定义我们需要的格式。 // This code example demonstra... 阅读全文

posted @ 2009-02-18 15:00 天涯之外 阅读(187) 评论(0) 推荐(0) 编辑

C#中TextBox只能输入数字的代码

摘要: private void txbSleep_KeyPress(object sender, KeyPressEventArgs e) { if (!(Char.IsNumber(e.KeyChar) || e.KeyChar == '\b')) { e.Handled = true; ... 阅读全文

posted @ 2009-02-18 14:57 天涯之外 阅读(448) 评论(0) 推荐(0) 编辑

ASP.net中太长的数据缩略显示

摘要: 问题: 用显示数据的,如果标题太长了怎么规定字数,多余的用"..."代替 解决方法: 1.使用后台代码解决: cs文件代码: protected string yourstring (newid) { string s if (newid.Length>10) { .... return s } else{ ..... return s } } 前台ASPX调用的代码: 也就是先处... 阅读全文

posted @ 2009-02-18 14:56 天涯之外 阅读(167) 评论(0) 推荐(0) 编辑

asp.net/c#字符格式化大总结

摘要: 一、用{0:?}格式化 可通过 String.Format 方法或通过 Console.Write 方法格式化数值结果,其中后一种方法调用 String.Format。使用格式字符串指定格式。下表包含受支持的标准格式字符串。格式字符串采用的形式为 Axx,其中 A 为“格式说明符”,而 xx 为“精度说明符”。格式说明符控制应用于数值的格式化类型,而精度说明符控制格式化输出的有效位数或小数位数。... 阅读全文

posted @ 2009-02-18 14:55 天涯之外 阅读(291) 评论(0) 推荐(0) 编辑

String.Format格式说明

摘要: C#格式化数值结果表 字符 说明 示例 输出 ... 阅读全文

posted @ 2009-02-18 14:52 天涯之外 阅读(181) 评论(0) 推荐(0) 编辑

人民币大小写转换

摘要: using System; using System.Text; using System.Text.RegularExpressions; namespace HKH.Common { /// /// 人民币大小写格式转换 /// /// Create By Lwt on 2006/09/23 /// public class clsRMB { private clsR... 阅读全文

posted @ 2009-02-18 14:49 天涯之外 阅读(418) 评论(0) 推荐(0) 编辑

C#字符串处理类

摘要: 首先介绍一下常用的几个功能: Compare(str1,str2)——比较两个字符串 str1,str2的大小,如果大于返回正数,等于返回0,小于返回负数! IndexOf——定位字符串中第一次出现某个给定字符串的位置 PadLeft和PadRight——在字符串的开始和结尾用指定的字符填充字符串 ToLower和ToUpper把字符串转换为小写或大写形式 Trim——删除首尾空白 String.... 阅读全文

posted @ 2009-02-18 14:46 天涯之外 阅读(238) 评论(0) 推荐(0) 编辑

c#中分割字符串的几种方法

摘要: 最近经常看到论坛中许多帖子询问如何使用split来分割字符串,我这里对split做一些简单的总结,希望能够对大家有所帮助。下面介绍几种方法: 第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 string s="abcdeabcdeabcde"; string[] sArray=s.Split('c'); foreach(string i... 阅读全文

posted @ 2009-02-18 14:45 天涯之外 阅读(215) 评论(0) 推荐(0) 编辑

将Byte数组转化为String

摘要: FCL得很多方法的返回值都是包含字符的Byte数组而不是返回一个String,这样的方法包含在如下的类中: · System.Net.Sockets.Socket.Receive · System.Net.Sockets.Socket.ReceiveFrom · System.Net.Sockets.Socket.BeginReceive · System.Net.Sockets.... 阅读全文

posted @ 2009-02-18 14:41 天涯之外 阅读(1029) 评论(0) 推荐(0) 编辑

C#中判断空字符串的3种方法性能分析

摘要: 3种方法分别是: string a=""; 1.if(a=="") 2.if(a==String.Empty) 3.if(a.Length==0) 3种方法都是等效的,那么究竟那一种方法性能最高呢?本人用实验说明问题。 建立3个aspx页面(为什么用网页,主要是利用Microsoft Application Center Test ) WebForm1.aspx private void Page... 阅读全文

posted @ 2009-02-18 14:39 天涯之外 阅读(234) 评论(0) 推荐(0) 编辑