`
文章列表
简单的错误处理页面可以通过web.config来设置。 代码如下: <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">  <error statusCode="403" redirect="NoAccess.htm" />  <error statusCode="404" redirect="FileNotFound.htm" /> < ...
1.禁用session 假如您用不到session会话跟踪请务必禁用它。您可以在每个asp.net页面中设置如下: <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebApplication1.WebForm1" EnableSessionState="false" %> 当然您可以在web.config应用程序配置设置中设计<sessionState ...
http://v1.jiathis.com/code/jiathis_r.js?move=0    <!-- JiaThis Button BEGIN --> <script type="text/javascript" src="http://v1.jiathis.com/code/jiathis_r.js?move=0" charset="utf-8"></script> <!-- JiaThis Button END -->
<webdiyer:aspnetpager id="AspNetPager1" runat="server" AlwaysShow="True"  OnPageChanging="AspNetPager1_PageChanging" CssClass="pages" CurrentPageButtonClass="cpb" OnPageChanged="AspNetPager1_PageChanged" FirstPageText="首页&q ...

生成验证码

    博客分类:
  • .net
CheckCode.ashx <%@ WebHandler Language="C#" Class="CheckCode" %> /* * 创建人:阿甘 * 创建时间:2010-11-23 * 类说明: 生成验证码 */ using System; using System.Web; using System.Drawing; using System.Drawing.Drawing2D; using System.Web.SessionState;  public class CheckCode : IHttpHandler, ...
response.write(&quot;<script>window.open(’*.aspx?id=&quot;+this.DropDownList1.SelectIndex+&quot;&amp;id1=&quot;+...+&quot;’)</script>&quot;)

子窗体返回主窗口

    博客分类:
  • .net
**////<summary> ///名称:redirect ///功能:子窗体返回主窗体 ///参数:url ///返回值:空 ///</summary> public void redirect(string url,Page page) { if ( Session[&quot;IfDefault&quot;]!=(object)&quot;Default&quot;) { page.RegisterStartupScript(&quot;&quot;,&quot;<script> ...
/**//// <summary> /// 名称:IsNumberic /// 功能:判断输入的是否是数字 /// 参数:string oText:源文本 /// 返回值: bool true:是 false:否 /// </summary> public bool IsNumberic(string oText) { try { int var1=Convert.ToInt32 (oText); return true; } catch { return false; } }
protected void Page_Load(object sender, EventArgs e)     {         //正常换行         GridView1.Attributes.Add("style", "word-break:keep-all;word-wrap:normal");         //下面这行是自动换行         GridView1.Attributes.Add("style", "word-break:break-all;word-wrap:break-word" ...
using System;   using System.IO;   using System.Drawing;   using System.Drawing.Imaging;   using System.Data;   using System.Configuration;   using System.Linq;   using System.Web;   using System.Web.Security;   using System.Web.UI;   using System.Web.UI.HtmlControls;     using System.Web ...
   public string SubStr(string sString, int nLeng)     {         if (sString.Length <= nLeng)         {             return sString;         }         string sNewStr = sString.Substring(0, nLeng);         sNewStr = sNewStr + "...";         return sNewStr;     }
在开发过程中,通过摸索查资料,收集了一些值得提出来的经验: a) 相对于原来的for语句foreach具有更好的执行效率,foreach的平均花费时间只有for的30%。通过测试结果在for和foreach都可以使用的情况下,我们推荐使用效率更高的foreach。另外, 用for写入数据时间大约是读取数据时间的10倍左右; b) 在asp.net程序中,使用sa账号的是一种非常不安全的做法,它具有在数据库上执行任何操作的权限。黑客可以调用类似于xp_cmdshell这样的扩展存储过程进行攻击; c) 在处理数据交互的时候,尽量将组织SQL语句的处理放到中间层(比如专门的数据操作类、存 ...
Global site tag (gtag.js) - Google Analytics