ASP.NET»ñÈ¡Òþ²ØÎļþµÄÀàÃû
ASP.NET»ñÈ¡Òþ²ØÎļþµÄÀàÃû£¨Ô£© http://www.cnblogs.com/lin614/archive/2008/01/25/1052676.html Õâ¸öÎÊÌâÔÚ¿ª·¢ÖÐÓöµ½¡£
this.GetType(). µÃµ½µÄ: ASP.****_ASPX
ÄÇÎÒ¸ÃÈçºÎ²ÅÄܵõ½ ÀàÃû:****¡£Í¨¹ý×Ö·û´®´¦ÀíµÃµ½µÄÀàÃû×ܸоõ²»ÊÇÕý¹æÍ¾¾¶¡£
¾¹ý²éѯ×ÊÁÏ£¬ÔÙ×Ðϸ¿¼ÂÇÒ»ÏÂasp.netµÄ´úÂëÒþ²Ø»úÖÆ£¬¾Í²»ÄÑÀí½âÁË¡£
´úÂëÒþ²Ø½«³ÌÐòÂß¼ºÍ¾²Ì¬Ò³Ãæ²¼¾Ö·Ö¿ª¡£ÕâÖÖ¼¼ÊõÒªÇó´´½¨Ò»¸öÖмä»ùÀ࣬ËüλÓÚ»ýÀÛPageºÍ¼ÆËã»ú¸ù¾Ý.aspÎļþÉú³ÉµÄÀàÖ®¼ä¡£
ÿ¸ö´úÂëÒþ²ØÎļþ¶¼°üº¬ÁËÒ»¸ö²¿·ÖÀ࣬asp.net2.0 »¹Òª×Ô¼ºÉú³ÉÒ»¸ö²¿·ÖÀࡣȻºó£¬Ò»Æð±àÒë³ÉÒ»¸öÀ࣬³ÉΪ.aspxÎļþÉú³ÉµÄÀàµÄ»ùÀà¡£ÕâôһÀ´¡£
ºÜÃ÷ÏÔthis·ÃÎʵ½µÄÊÇ.aspxÒ³Ãæ±àÒëÉú³ÉµÄÀ࣬ÄÇÈç¹ûÎÒÃÇÒÀ¿¿µÃµ½´úÂëÒþ²ØÎļþµÄÀàÃû£¬×ÔÈ»¾ÍÒª·ÃÎÊËüµÄ»ùÀàÁË¡£
Òò´Ë¡£this.GetType().BaseType.Name£¬¾ÍÊÇÏëÒªµÄ½á¹ûÁË¡£ Ó¦ÓÃʾÀý£ºÔÚ¿Í»§µÄºǫ́¹ÜÀíÒ³ÃæÉÏ£¬Ã»ÓеÇÂ¼ÌøÖÁµÇ¼ҳ£¬ÒѵǼµ«Î´ÍêÉÆ»ù´¡×ÊÁÏ£¬²»ÄܽøÈëÆäËûÉèÖùÜÀíÒ³Ãæ¡£ UserAdminPageBase.cs (»ùÀàÒ³Ãæ) protected void override OnInit(EventArgs e)
{
base.OnInit(e);
//µÇ¼¼ì²é
if(Session[¡°xxx¡±]==null)
Response.Redirect(¡°login.aspx?Return=xxx¡±);
//×ÊÁÏÍêÉÆ¼ì²é
User u=(User)Session[¡°xxx¡±];
if(User.Data==null)
if(!this.GetType().BaseType.Equals(typeof(UserDataInit))) //±ÜÃâËÀÑ»·,¡±UserDataInit¡±ÊÇÒ³Ãæ¡±UserDataInit.aspx¡±µÄºǫ́Àà
Response.Redirect(¡°UserDataInit.aspx¡±);
}
Ïà¹ØÎĵµ£º
using System;
using System.Collections.Generic;
using System.Text;
using System.Configuration;
using System.Data.Common;
using System.Data;
namespace DownData.dal
{
public static class DBHelper
{
private stati ......
ÔÚASPÖУ¬½«ÎļþÉÏ´«µ½·þÎñÆ÷ÊÇÒ»¼þ·Ç³£Âé·³µÄÊÂÇ飬ͨ³£ÐèÒªµÚÈý·½×é¼þµÄÖ§³Ö¡£
ÔÚASP.NET 1.x ÖУ¬ÒªÖ§³ÖÎļþÉÏ´«£¬Ö»ÐëʹÓÃHTMLµÄInput(File)¿Ø¼þ¡£°ÑËü×÷Ϊ·þÎñÆ÷¿Ø¼þÔËÐУ¨ÊÖ¶¯ÉèÖÃrunat="server"£© £¬ÒªÖ±½Ó²Ù×÷ HttpPostedFile¡£
ÔÚASP.NET 2.0ÖУ¬ÐÂÔöÁËFileUpLoad·þÎñÆ÷¿Ø¼þ£¬Ê¹µÃÉÏ´«¸ü¼Ó¼òµ¥¡£
°ü& ......
viewÔÚMVCģʽÖÐÓëÓû§½øÐÐ×îÖ±½ÓµÄ½Ó´¥£¬Ëü¸ºÔðÊý¾ÝµÄ³ÊÏÖ¡£ÕâÀïҪעÒâÒ»µã¾ÍÊÇ£¬viewÖ»ÊǸºÔðÊý¾ÝµÄ³ÊÏÖ£¬ËùÒÔÎÒÃÇÓ¦¸ÃÒª¾¡Á¿ÈÃ
viewÖв»Éæ¼°ÒµÎñÂß¼µÄ´¦Àí¡£
ÎÒÃÇÀ´Ìí¼ÓÒ»¸öBlogÊ×Ò³µÄview¡£ÔÚ°²×°ÁËASP.NET MVCºó£¬ÎÒÃÇÔÚÌí¼ÓÐÂÏîÄ¿µÄʱºò¿ÉÒÔ¿´µ½ÓÐMVCµÄviewÄ£°å£º
×¢£ºÈç¹ûÄãµÄÊÇÖÐÎİæ
µÄVS£¬°²×°Íêºó¿ ......
ASP.NET Excelµ¼³ö(¶¯Ì¬Éú³É)½â¾ö·½°¸
£¨Ò»£©¡¢·þÎñÆ÷¶ËµÄexcel×é¼þÀ´Éú³ÉÄ¿±êExcel
¼´ÔÚºǫ́µ÷ÓÃexcel×é¼þ£¬À´¶Áȡģ°å£¬Ìîдģ°åµÄ¡£¾ÍÊǺǫ́Æô¶¯ExcelÀ´´¦ÀíµÄ£¬ÔÚ½ø³Ì¹ÜÀíÆ÷Àï¿ÉÒԲ鿴µ½ËüµÄ½ø³Ì¡£
Óŵ㣺Excel´¦Àí¹¦Äܷḻ£¬¶àÑù£¬¿ÉÒÔÍê³ÉÒ»ÇеÄExcelÎļþ´¦Àí¡£
ȱµã£º·þÎñÆ÷¶ËҪװExcel ......
¶ÁÈ¡SAPÊý¾Ý, ´ÓÁ½·½ÃæÀ´×ö
1) ×öÒ»¸öC# app ÔÚ·þÎñÆ÷ÉÏ"ÈÎÎñ¼Æ»®"ÿÌì¶ÁÈ¡. ±ØÐëÔÚ·þÎñÆ÷ÉÏÖ´ÐÐ, ·ñÔò¿ÉÄÜ´ÓSAP¶ÁµÄºº×ÖÊÇÂÒÂë.
2) ¶ÔÓÚҪʵʱ¶ÁÈ¡µÄ, ×ö³ÉÒ³Ãæ»òweb Service·ÅOAÉÏ.
ÏÂÃæÊÇÒ³ÃæÊµÏֵIJ¿·Ö´úÂë.
using System.Data.SqlClient; //Á¬½ÓSQL SERVER
using System.Data.OleDb; &n ......