Time of Update: 2018-12-06
在asp.net 2.0中,在頁面HTML部分,可以使用服務端注釋server comments,那樣是不會將所注釋的內容回傳到用戶端的,做一個對比下面 <body> <form id="form1" runat="server"> <div> <h1>Server Side Comments</h1> <%-- <asp:Button ID="Button1"
Time of Update: 2018-12-06
今天繼續學習章立民的書。講到兩個updatepannel的嵌套。比如下面的例子 <asp:ScriptManager ID="ScriptManager" runat="server" /> <asp:UpdatePanel ID="OuterPanel" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="False">
Time of Update: 2018-12-06
繼續讀老章的書,這次是看到如何在一個master頁面中放些按鈕,然後點的時候,更新content頁面中的東西,而且可以做到局部更新。先看主MASTER頁面master頁面的前台<form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server" /> <asp:Panel ID=
Time of Update: 2018-12-06
ASP通過XMLDom在伺服器端操作XML檔案的主要方法和實現對於小資料量,xml檔案在檢索更新上於ACCESS有很多優勢。我曾經測試過不用資料庫,把網站的會員資訊,商品資料資訊,交易資訊,網站定製資訊全部存放在三個xml檔案中,運行結果十分正常,感覺上比資料庫快多了,不過沒有作測試,不能確定。下面說一下建立,查詢,修改等對xml操作的主要方法'建立DOM對象set objDom=server.CreateObject("MicroSoft.XMLDom")'取得xml資料'方法1
Time of Update: 2018-12-06
在asp.net 2.0中,可以很方便地加密web.config檔案裡的敏感資訊了.比如如果有許可權動作伺服器的話,可以用下面的方法加密web.config裡的敏感資訊,比如要加密資料庫串連串aspnet_regiis -pe "connectionStrings" -app "/應用程式的名字"如果沒許可權的話,可以在程式裡動態實現Configuration config = Configuration.GetWebConfiguration(Request.ApplicationPath);
Time of Update: 2018-12-06
在asp.net 2.0裡,多了crosspage的功能,也就是說,可以很方便地在第二個頁面裡接受第一個頁面裡的參數值了, 詳細參考http://www.cnblogs.com/jackyrong/archive/2005/01/15/92472.html裡說的。這裡,舉個常見的例子,比如在一個gridview裡,當點選第一列某個人的姓名後,接著並跳轉到第二頁,在這頁裡顯示關於這個人的具體資訊,這可以很方便地用cross
Time of Update: 2018-12-06
在asp.net 1.1中,要使用使用者自訂控制項,可能要這樣:<%@ Register TagPrefix="jackyrong" TagName="header" Src="Controls/Header.ascx" %><html><body> <form id="form1" runat="server"> <jacky:header ID="MyHeader" runat="server" />
Time of Update: 2018-12-06
在asp.net 2.0中,有了登陸控制項框logincontrol了,十分方便,但有的時候,可能要對logincontrol框進行一些改進,比如如果需要在使用者名稱一欄,以dropdownlist的方式給使用者選擇要登陸的使用者名稱或者角色的話,則有的時候十分方便。 但你直接想去掉logincontrol中的使用者名稱輸入框時不行的,會出錯,其實可以把這個使用者名稱輸入框的visible屬性設定為false就可以了,可以再加一個下拉框了,例子如下<td align="right"
Time of Update: 2018-12-06
在asp.net 2.0中,如果在一個masterpage頁面中,使用服務端的table控制項的話,如下所示,會在設定視圖時,沒了其中的contentplaceholder, <asp:Table ID="tbl" runat="server"> <asp:TableRow> <asp:TableCell> This is my header!
Time of Update: 2018-12-06
看到老外的blog,說asp.net 2.0下的gridview中,當使用者在gridview中用滑鼠從上到下掃描各行時,起到加亮顯示每次移動過的行的一個效果,用javascript寫的,還算簡單,記錄之 <asp:repeater id="rptrProducts" runat="server"><HeaderTemplate><div><table BorderColor="Silver" border="0" width="50%"
Time of Update: 2018-12-06
在老外的一篇blog裡(http://fredrik.nsquared2.com/ViewPost.aspx?PostID=429),很好的一篇文章介紹了asp.net 2.0中對gridview的一些基本操作,下面部分翻譯並小結之。 1 當要訪問gridview的當前行時,可以使用的事件為OnRowDataBound, protected virtual void OnRowDataBound(GridViewRowEventArgs e);
Time of Update: 2018-12-06
下面是非同步一對多流程,有兩個gridview,上面一個gridview是主,下面一個GRIDVIEW顯示的是從,當點主表的資料時,下面的GRIDVIEW顯示對應的資料(DETAIL),要注意的是,為了防止浪費時間,把兩個GRIDVIEW放到兩個不同的updatepannel中去,並且設計兩個UPDATEPANNEL控制項的updatemode屬性為conditional,這樣當在下方的GRIDVIEW控制項排序時,上方的UPDATEPANNEL控制項不會被局部更新
Time of Update: 2018-12-06
在 web應用中,比如OA中,經常要用到一些提示,比如EMAIL到達了,就做個象MSN那樣的提示框,彈出給使用者提示,然後再關閉。在asp.net 2.0的ajax中,這個現在不難做到了,剛好看到老外的一篇文章,講解到,下面小結之(原文:http://aspalliance.com/1306_How_to_Show_MessengerLike_Popups_Using_AJAX)
Time of Update: 2018-12-06
最近在著名的4guysfromrolla.com(http://www.4guysfromrolla.com)上,有篇不錯的文章(http://aspnet.4guysfromrolla.com/articles/070407-1.aspx),講的是如何使用aspajx中的controltookit中的PopupControlExtender控制項來實現一些特殊的效果,比如文中舉了如何在一個GRIDVIEW中,當滑鼠移動到某條記錄上時,可以顯示這條記錄的detail資訊,這樣就不用象以前那樣,
Time of Update: 2018-12-06
在4guysfromrolla中看到老外一篇講解asp.net 2.0中關於如何用好delete功能的文章(http://aspnet.4guysfromrolla.com/articles/062007-1.aspx),覺得十分好,今將要點筆記之,用的都是northwind的例子 1)刪除dropdownlist中的項目 <asp:DropDownList ID="ProductList" runat="server"
Time of Update: 2018-12-06
1 當一個控制項放在updatepanne外時,如果依然要用ajax的功能的話,可以這樣搞, Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Me.ScriptManager1.RegisterAsyncPostBackControl(Me.Button1) End Sub即用代碼的方式註冊這個控制項2 updatepanel
Time of Update: 2018-12-06
昨天升級的新系統,今天又發現了一個新問題:整個系統中,所有需要發送mail的地方,在發送時,全部報錯!但實際上MAIL已經發送成功,並且也記錄入資料庫。[由於是升級系統,以前的系統是用VS2005
Time of Update: 2018-12-06
聲明的方式控制 ASP.NET 頁或頁中包含的使用者控制項的輸出緩衝策略。有關輸出緩衝的更多資訊,請參見 ASP.NET 緩衝功能。 <%@ OutputCache Duration="#ofseconds" Location="Any | Client | Downstream | Server | None" Shared="True | False"
Time of Update: 2018-12-06
導言建立一個資料訪問層 建立一個商務邏輯層 母板頁和網站導覽 基本報表 使用ObjectDataSource展現資料 聲明參數 編程設定ObjectDataSource的參數值 主/從 使用DropDownList過濾的主/從報表 使用兩個DropDownList過濾的主/從報表 跨頁面的主/從報表 使用GridView 和DetailView實現的主/從報表 自訂格式化 基於資料的自訂格式化
Time of Update: 2018-12-06
1. soap請求方式2. post請求方式3. SHOWALLNODE函數(關於節點各屬性和資料顯示)---------------------一.SOAP請求樣本下面是一個 SOAP 請求樣本。所顯示的預留位置需要由實際值替換。POST /WebService1/UserSignOn.asmx HTTP/1.1Host: 192.100.100.81Content-Type: text/xml; charset=utf-8Content-Length: lengthSOAPAction: "