Time of Update: 2018-12-07
接上一篇 基於資料庫的企業級智能表單系統設計(asp.net)-架構這裡只討論和表單有關的架構,工作流程以及系統基礎架構部分不在本文內。智能表單系統包含以下幾個大的部分: 表單設計器表單引擎 資料引擎統計引擎項目原始碼基礎資料庫 如所示: 2.1表單設計器的作用:l 提供基於web方式的所見即所得 (WYSIWYG)的可視化表單設計器。l 提供系統內建的各種類型的控制項,例如文字框,下拉框,子表等。l 提供欄位屬性設定。l
Time of Update: 2018-12-07
1.在Solution Explorer裡面單擊選中您要設定的Web項目名稱。2.按F4來開啟屬性面板,單擊Use dynamic ports旁邊的下拉式清單,然後選擇false。這樣會啟用Port number屬性。3.然後,單擊Port number旁邊的文字框,在裡面輸入一個固定的連接埠號碼。這樣運行Web項目時,VS2005內建的Web伺服器就會在您剛才指定的連接埠上監聽。How to: Specify a Port for the ASP.NET Development
Time of Update: 2018-12-07
Make sure you have configured web.config in ASP.NET v1.1<?xml version="1.0" encoding="utf-8" ?><configuration> <system.web> <authentication mode="Forms"> <forms loginUrl="login.aspx"
Time of Update: 2018-12-07
這幾天學習使用WebPart,發現眾多問題,使用點滴記錄如下,同各位共用:1、WebPart的使用必須基於一個通過身分識別驗證的使用者會話。2、WebPart的使用的個人化應用於所有人的選項預設是禁用的,可以通過修改Web.config來完成<webParts> <personalization> <authorization> <allow users="*"
Time of Update: 2018-12-07
# re: URL處理兩個小工具方法 回複 如何解決ASP.NET中的檔案上傳大小限制的問題,我們知道在預設情況下ASP.NET的檔案上傳大小限制為2M,一般情況下,我們可以採用更改WEB.Config檔案來自訂最大檔案大小,如下: <httpRuntime executionTimeout="300" maxRequestLength="40960"
Time of Update: 2018-12-07
方法一aspx GridView 添加 OnDataBound="GridView1_DataBound"和<asp:TemplateField ItemStyle-Width="50px" ItemStyle-HorizontalAlign="Center"> <HeaderTemplate> 序號</HeaderTemplate>
Time of Update: 2018-12-07
問題: 在VS中用dropdownlist控制項綁定資料,瀏覽時卻在控制項裡顯示System.Data.DataRowView,而不是要顯示的資料,代碼如下: /// <summary> /// 綁定DropDownList /// </summary> private void ListBind() { //功能列表 DataSet ds =
Time of Update: 2018-12-07
ExtJs中的store在sync時,是可以批量提交資料的,所謂的批量是指如果在store中同時記錄了create、update、delete的對象時,分三次提交。在提交時,多個對象將被組合成JSON格式的字串,當要提交的資料只有一條時,JSON的字串如下所示:{"ID":"a6d671ca-5480-4b5b-bf7a-b8459c0f598b","MobilePIN":"","Email":"111@ee.com","Password":"","CreateDate":null,"LastL
Time of Update: 2018-12-07
public class StaticCacheTest { private static IDictionary<string, object> _dic; private static object locker = new object(); private static IDictionary<string, object> CachedDic { ge
Time of Update: 2018-12-07
一:頁面中Page_Load事件 和 Page.IsPostBack執行兩次的原因.原因一:當<%@Page....中沒有AutoEventWireup定義時會導致Page_Load執行兩次,如果有定義,且值為true時,在IsPostBack中動態繫結控制項等情況也會導致頁面Load事件發生兩次..因此,個人推薦不要忽視AutoEventWireup,且建議設定其值為 false;原因二:當頁面中有<img src="">時,也可能會導致Page_Load執行兩次,解決方案:
Time of Update: 2018-12-07
首先,預習一下.NET20讀取設定檔(web.config)的方法。-----.NET20讀取設定檔的類是WebConfigurationMananger類。以下通過讀取appSettings和connectionStrings節來預習。/×備忘: <appSettings> <add key="***" value="***" /></appSettings><connectionStrings> <add name="***"
Time of Update: 2018-12-07
一:IHttpModule的Init()只執行一次:IHtttpModule.Init()方法是在Application啟動時進行一些初始化操作,因此,該方法只需要而且也只會執行一次.因此,在該方法裡調用的方法也只會執行一次(我們可以在其中實現Timer,FileSystemWatcher等的操作).當然,其中的Application相關事件是在這一步註冊.----需要注意的是,有些情況下,Init()也會多次執行,比如使用架構時就會執行不止一次...http://www.cnblogs.com
Time of Update: 2018-12-07
ASP.NET中,我們在後台擷取頁面表單元素中的值的方法通常有:Request.Form (Post) 、Request.QueryString(GET)、Request.Params等幾種。當然,還可以直接使用Request本身的索引。-----有些時候,我們頁面上的表單元素的值(比如下拉式清單)是通過ajax(js)來動態改變的,那在後台再使用.Value這些就不能再擷取到了。這個時候怎麼辦呢?
Time of Update: 2018-12-07
隨著ASP.Net2.0的到來,我們的IIS伺服器上必將涉及到部署不同ASP.NET 版本的ASP.NET 應用程式,例如2.0版本和1.1版本的共存。安裝了.NET Framework Version 2.0 Redistributable Package Beta 2後,應用程式虛擬目錄的屬性會增加一個ASP.Net頁簽,在其中指定該應用程式運行環境的ASP.Net版本,同時注意的是,該虛擬目錄的應用程式集區不能和1.1版本的DefaultAppPool共用,必須建立一個獨立的應用程式集區,
Time of Update: 2018-12-07
本文章是對過去工作的一個總結,內容取材於已經啟動並執行智能表單系統,這裡只討論asp.net的實現。 目前市場上關於智能表單的內容已經有很多,作為快速開發平台的組成部分,很多OA系統內建的智能表單,一些專業層級的開發平台,包括微軟的InfoPath等等,都提供了類似的快速開發架構。每個架構都有自己的優勢和不足,很難有一個相對完美的解決方案,這些不足列舉如下: 不提供資料庫支援。一些智能表單使用xml作為資料存取介質,或者是通過預先定義好的表結構來存取資料,而不是根據使用者設計的內容通過表單引擎來
Time of Update: 2018-12-07
public static bool IsAllowExtensin(System.Web.UI.HtmlControls.HtmlInputFile hifile)//檢查檔案類型 { System.IO.FileStream fs = new System.IO.FileStream(hifile.PostedFile.FileName, System.IO.FileMode.Open, System.IO.FileAccess.Read); //
Time of Update: 2018-12-07
1:確認在“配置屬性”中的“啟用ASP.NET調試"為"True"操作步驟:VS環境裡面,菜單-項目-項目屬性(最下得選項)-配置屬性(左邊第二項)-Debugging-Enable Asp.Net Debugging 設定為True作用:確定調試器能過啟動IIS來調試asp.net頁面!2:確認你的"web.config"中的"debug=true"操作步驟開啟web.config檔案,設定debug="true";作用:配置調試器可以調試該應用程式3:若你安裝過wind2000
Time of Update: 2018-12-07
在asp.net 2.0中,可以強制對viewstate進行分段傳輸了,使用的是Page.MaxPageStateFieldLength 屬性,可以設定viewstate中,每個頁面狀態欄位的最大位元組數。格式如下,要在WEB.CONFIG檔案裡設定的: <pages maxPageStateFieldLength="5" />
Time of Update: 2018-12-07
在asp.net 2.0中,gridview是和sqldatasource控制項綁定的,那麼如何得到sqldatasource返回的記錄的行數呢?比如sqldatasource控制項中用select * from ....,如何返回其記錄行數?在.net 2.0中,可以通過sqldatasource的OnSelected事件實現,並且對select事件SqlDataSourceStatusEventArgs參數中的AffectedRows屬性設定一下就可以了,具體核心代碼如下:.........
Time of Update: 2018-12-07
http://act.it.sohu.com/book/serialize.php?id=367內容簡介: ASP技術的出現使伺服器端程式開發變得簡單易行,ASP.NET則進一步拉近了案頭應用開發和Web開發的距離。在ASP.NET 1.x還是存在不少未盡人意之處,一些常見程式仍需要耗費程式員大量時間和精力,微軟決心讓Web開發變得更簡單。 在ASP.NET