リンク: SiteMap menu with icons. While binding a Menu (or TreeView: everything in this article applies to TreeView as well) to a SiteMapDataSource is very easy, it can prove challenging to find how to extend the site map with custom properties and use these extended properties in a Menu. This sample shows how to add… Read More


リンク: Working with WebParts Page, WebPart Zones & WebParts – 123aspx.com ASP.NET Resource Directory. Source Code’s Included リンク: Building WebParts in ASP .Net 2.0. Source Code’s included リンク: Anonymous Personalization Trick in Web Parts – The Code Project – ASP.NET. My favorite feature of ASP.NET 2.0 is Web Parts. But the anonymous users in ASP.NET… Read More


リンク: ASP.NET程序中常用代码汇总(五)  – dotnet.csdn.net 团队blog (测试). 41.判断是否为数字 /**//// /// 名称:IsNumberic /// 功能:判断输入的是否是数字 /// 参数:string oText:源文本 /// 返回值: bool true:是 false:否 ///   public bool IsNumberic(string oText) {   try   {    int var1=Convert.ToInt32 (oText);    return true;   }   catch   {    return false;   } } 获得字符串实际长度(包括中文字符) //获得字符串oString的实际长度 public int StringLength(string oString) {… Read More


リンク: ASP.NET程序中常用代码汇总(四)  – dotnet.csdn.net 团队blog (测试). 31. 当文件在不同目录下,需要获取数据库连接字符串(如果连接字符串放在Web.config,然后在Global.asax中初始化) 在Application_Start中添加以下代码: Application[“ConnStr“]=this.Context.Request.PhysicalApplicationPath+ConfigurationSettings.    AppSettings[“ConnStr“].ToString(); 32.变量.ToString() 字符型转换 转为字符串 12345.ToString(“n“); //生成 12,345.00 12345.ToString(“C“); //生成 ¥12,345.00 12345.ToString(“e“); //生成 1.234500e+004 12345.ToString(“f4“); //生成 12345.0000 12345.ToString(“x“); //生成 3039 (16进制) 12345.ToString(“p“); //生成 1,234,500.00% 33.变量.Substring(参数1,参数2); 截取字串的一部分,参数1为左起始位数,参数2为截取几位。 如:string s1 = str.Substring(0,2); 34.在自己的网站上登陆其他网站:(如果你的页面是通过嵌套方式的话,因为一个页面只能有一个FORM,这时可以导向另外一个页面再提交登陆信息) <SCRIPT language=”javascript”> <!–  function gook(pws)  {   frm.submit();  } //–> </SCRIPT> <body leftMargin=”0″ topMargin=”0″ onload=”javascript:gook()” marginwidth=”0″… Read More


リンク: ASP.NET程序中常用代码汇总(三)  – dotnet.csdn.net 团队blog (测试). 31. 当文件在不同目录下,需要获取数据库连接字符串(如果连接字符串放在Web.config,然后在Global.asax中初始化) 在Application_Start中添加以下代码: Application[“ConnStr“]=this.Context.Request.PhysicalApplicationPath+ConfigurationSettings.    AppSettings[“ConnStr“].ToString(); 32.变量.ToString() 字符型转换 转为字符串 12345.ToString(“n“); //生成 12,345.00 12345.ToString(“C“); //生成 ¥12,345.00 12345.ToString(“e“); //生成 1.234500e+004 12345.ToString(“f4“); //生成 12345.0000 12345.ToString(“x“); //生成 3039 (16进制) 12345.ToString(“p“); //生成 1,234,500.00% 33.变量.Substring(参数1,参数2); 截取字串的一部分,参数1为左起始位数,参数2为截取几位。 如:string s1 = str.Substring(0,2); 34.在自己的网站上登陆其他网站:(如果你的页面是通过嵌套方式的话,因为一个页面只能有一个FORM,这时可以导向另外一个页面再提交登陆信息) <SCRIPT language=”javascript”> <!–  function gook(pws)  {   frm.submit();  } //–> </SCRIPT> <body leftMargin=”0″ topMargin=”0″ onload=”javascript:gook()” marginwidth=”0″… Read More


11.自定义异常处理 //自定义异常处理类 using System; using System.Diagnostics; namespace MyAppException {  /**//// <summary>  /// 从系统异常类ApplicationException继承的应用程序异常处理类。  /// 自动将异常内容记录到Windows NT/2000的应用程序日志  /// </summary>  public class AppException:System.ApplicationException  {   public AppException()   {    if (ApplicationConfiguration.EventLogEnabled)LogEvent(“出现一个未知错误。“);   }  public AppException(string message)  {   LogEvent(message);  }  public AppException(string message,Exception innerException)  {   LogEvent(message);   if (innerException != null)   {    LogEvent(innerException.Message);   }  }  //日志记录类  using System;  using System.Configuration;  using System.Diagnostics;  using System.IO;… Read More