2012年5月2日

转:Asp.net的URL编码和解码

摘要: 要解决的问题:将下面的URL作为一个参数传到其他的页面1 http://domain/de.apx?uid=12&page=152 url后面的参数中出现汉字等,如: ....aspx?title=起重机在出现上面的情况的时候,必须经过一个URL编码和解码的过程,否则会出现错误.Server.UrlEncode()则以默认的编码对URL进行编码和解码 string temp = " <a href='Add.aspx?url=" +Server.UrlEncode( skin.Page.Request.Url.AbsoluteUri )+ " 阅读全文

posted @ 2012-05-02 13:57 lei0515 阅读(188) 评论(0) 推荐(0)

C# Regex.IsMatch (正则表达式验证:数字、小数点、邮件、计算表达式)

摘要: public bool isInt(string str) { //^([+-]?)表示加减号只能出现在字符串开头且只有一位 //\d*表示后面可以有多个或一个十进制数 //$表示字符串结尾 return Regex.IsMatch(str, @"^([+-]?)\d*$");//返回只能以正负号开头的整数 } public bool isUnInt(string str) { //^([+-]?)表示加减号只能出现在字符串开头且... 阅读全文

posted @ 2012-05-02 13:56 lei0515 阅读(785) 评论(0) 推荐(0)

获取所有cookie值

摘要: <%Response.Cookies("domain") = "163.com"Response.Cookies("webmaster")("name") = "163"Response.Cookies("webmaster")("email") = "mail.163.com"'输出全部CookieDim X,YFor Each X In Request.Cookies '判断是否带有键(Keys) If Req 阅读全文

posted @ 2012-05-02 13:54 lei0515 阅读(545) 评论(0) 推荐(0)

前台js调用后台C#方法

摘要: <input type="button" id="but2" runat="server" value="下一步" onclick="notice()"/> <script language="javascript" type="text/javascript"> function notice() { document.write("<%caozuo();%>"); } </script> 阅读全文

posted @ 2012-05-02 13:52 lei0515 阅读(106) 评论(0) 推荐(0)

转载兼扩充:c# 获取网页源码

摘要: C#获取指定网页HTML原代码可使用WebClientWebRequestHttpWebRequest 三种方式来实现。WebClientprivate string GetWebClient(string url){ string strHTML = ""; WebClient myWebClient = new WebClient(); Stream myStream = myWebClient.OpenRead(url);//为从具有指定 URI 的资源下载的数据打开一个可读的流。 StreamReader sr = new StreamReader(myStre.. 阅读全文

posted @ 2012-05-02 13:50 lei0515 阅读(147) 评论(0) 推荐(0)

C#应用程序之参数传递,进程查找

摘要: 1、查找当前exe应用程序是否在进程管理器public static Boolean SearchProcess(string str) { int i = 0; bool result = true; //获得进程对象,以用来操作 System.Diagnostics.Process myproc = new System.Diagnostics.Process(); //得到所有打开的进程 try { ... 阅读全文

posted @ 2012-05-02 13:48 lei0515 阅读(195) 评论(0) 推荐(0)

getid之数组分离

摘要: 第一种:for方法,可以获取到排序及值 if (getid != "") { string[] array = getfile.Split('|'); for (int mi = 0; mi < array.Length; mi++) { string m = array[mi].ToString(); ... 阅读全文

posted @ 2012-05-02 13:47 lei0515 阅读(101) 评论(0) 推荐(0)

net下excel(.xls)导入sqlserver

摘要: 1、前台 <asp:FileUpload ID="FileUpload1" runat="server" Width="305px" /><asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="导入SQL" /></td>2、后台引入空间:using System.Data.Sql;using System.Data.SqlClient; 阅读全文

posted @ 2012-05-02 13:46 lei0515 阅读(187) 评论(0) 推荐(0)

cs获取js变量值

摘要: 在工作过程中,发现js调用c#程序的时候,会出现一些无法获取js变量的情况,由于page_load先于javascript执行,故有可能导致此错误,而将js变量,如"+str+" 中的+str+作为string类型,直接传递给c#后台中以下为验证过的可行性的cs获取js变量值的方法:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DO 阅读全文

posted @ 2012-05-02 13:45 lei0515 阅读(381) 评论(0) 推荐(0)

获取手机归属地

摘要: #region - 手机归属地 - private static string GetMobileInfo(string number) { string str = ""; try { XmlDocument xmlDocument = new XmlDocument(); xmlDocument.Load(" http://vip.showji.com/locating/?m==" + number); // xmlDoc... 阅读全文

posted @ 2012-05-02 13:43 lei0515 阅读(188) 评论(0) 推荐(0)

Server.MapPath

摘要: Server.MapPath获得的路径都是服务器上的物理路径,也就是常说的绝对路径1、Server.MapPath("/")注:获得应用程序根目录所在的位置,如 C:\Inetpub\wwwroot\。2、Server.MapPath("./")注:获得所在页面的当前目录,等价于Server.MapPath("")。3、Server.MapPath("../")注:获得所在页面的上级目录。4、Server.MapPath("~/")注:获得当前应用级程序的目录,如果是根目录,就是根目录,如果是虚 阅读全文

posted @ 2012-05-02 13:43 lei0515 阅读(86) 评论(0) 推荐(0)

转载:dataset导出成excel

摘要: public void CreateExcel(DataSet ds, string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); resp.AppendHeader("Content-Disposition", "attachment;filename=" + FileName); string colHeaders = "&quo 阅读全文

posted @ 2012-05-02 13:42 lei0515 阅读(105) 评论(0) 推荐(0)

转载:ASP.NET jQuery 实例8 (动态添加内容到DropDownList)

摘要: <form id="form1" runat="server"> <div align="left"> <fieldset style="width: 350px; height: 150px"> <p> 选择颜色</p> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td></td> 阅读全文

posted @ 2012-05-02 13:40 lei0515 阅读(149) 评论(0) 推荐(0)

js点击增加宽度

摘要: <div id="div1" style="width:300px;height:300px; background:pink;"></div><input type="button" value="改变大小" onclick="change();" /><script type="text/javascript">function change(){ var div1=document.getElementById(" 阅读全文

posted @ 2012-05-02 13:37 lei0515 阅读(300) 评论(0) 推荐(0)

C#获取网页URL文件并保存

摘要: #region - 下载文件- /// <summary> /// 下载文件 /// </summary> /// <param name="URL">下载文件地址</param> /// /// <param name="Filename">下载后的存放地址</param> /// <param name="Prog">用于显示的进度条</param> /// publi... 阅读全文

posted @ 2012-05-02 13:36 lei0515 阅读(1603) 评论(0) 推荐(1)

数组手工转成dataset

摘要: string str = "10|20|30|40|50|60|70|80"; string[] array = str.Split('|'); DataSet ds = new DataSet(); DataTable dt = new DataTable(); //声明int类型的列id DataColumn dc = new DataColumn("id", typeof(int)); //为Datatable增加一列 d... 阅读全文

posted @ 2012-05-02 13:30 lei0515 阅读(128) 评论(0) 推荐(0)

增加table行(1)

摘要: <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>增加Table行</title></head><script language="javascript">// Example: obj = findObj("image1");function findObj(theObj, theDoc){ var p, i 阅读全文

posted @ 2012-05-02 13:29 lei0515 阅读(332) 评论(0) 推荐(0)

增加table行(2)

摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <title> hftable </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content 阅读全文

posted @ 2012-05-02 13:29 lei0515 阅读(81) 评论(0) 推荐(0)

压缩文件

摘要: public static string filesdirectorypath = @"D:\文件夹1"; public static int dirnamelength = 0; protected void Page_Load(object sender, EventArgs e) { ZipFileCreate(); }#region - ZipFileCreate(); - /// <summary> /// 压缩文件的方法 /// </summary> public void ZipFileCr... 阅读全文

posted @ 2012-05-02 12:16 lei0515 阅读(179) 评论(0) 推荐(0)

导航