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
這可能是因為在一個線程中的原因,可以在組件中重啟一個線程。 public void BeginShowForm() { System.Threading.Thread thread1=new System.Threading.Thread(new ThreadStart(this.ShowForm)); thread1.ApartmentState=ApartmentState.STA; thread1.Start(); thread1.Join(); }
Time of Update: 2018-12-06
已經有了幾篇完備的SQL Server查詢的結果集匯出為Excel的技術文章:http://www.cnblogs.com/meyer/archive/2004/10/18/6977.htmlhttp://dev.csdn.net/develop/article/18/18623.shtm下面是匯出為CSV格式的代碼:DataSet匯出CSV格式(ASP.NET,C#)本文引用下面的 Microsoft .NET
Time of Update: 2018-12-06
一個小程式,基於ASP.NET2.0的,大家可以下載後看看,供新手學慣用。程式是一個最簡單的多人BLOG系統,由於是公司內網用的,需要windows驗證也和以前的一些表有牽連,大家可能調試不會調試通。裡面有一個SQL檔案就是所有的表和預存程序主要有以下特性:1、用了微軟企業庫2006的資料訪問模組,但是只有使用SQL20002、全站實現了中英文兩種語言,用了ASP.NET本地化新特性3、全站實現了多主題,當然我只做了一種主題4、用到了獅子的WebHtmlEditor,其中的lionsky_cli
Time of Update: 2018-12-06
常見的一個應用情境,就是gridview中,當庫存量少於某個數時,背景顏色先變色還有就是對某一列統計其總和,顯示在頁尾裡,下面分別闡述之 首先是當庫存小於某個值時,行的背景顏色改變,比如protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) {
Time of Update: 2018-12-06
下面是非同步一對多流程,有兩個gridview,上面一個gridview是主,下面一個GRIDVIEW顯示的是從,當點主表的資料時,下面的GRIDVIEW顯示對應的資料(DETAIL),要注意的是,為了防止浪費時間,把兩個GRIDVIEW放到兩個不同的updatepannel中去,並且設計兩個UPDATEPANNEL控制項的updatemode屬性為conditional,這樣當在下方的GRIDVIEW控制項排序時,上方的UPDATEPANNEL控制項不會被局部更新
Time of Update: 2018-12-06
1 搞一個模組,編譯成DLL namespace ASPNETAJAXWeb.ValidateCode.Page{ public class ValidateCode:System.Web.UI.Page { private const double IMAGELENGTHBASE = 12.5; private const int IMAGEHEIGTH = 22; private const int IMAGELINENUMBER = 25; private const int
Time of Update: 2018-12-06
一個很典型的情境,一個GRIDVIEW中的每個資料行,有兩個圖片按鈕 “操作(修改)”,“刪除”,先來看前端的代碼<asp:ScriptManager ID="sm" runat="server" ></asp:ScriptManager> <table class="Table" border="0" cellpadding="5" cellspacing="0"> <tr> <td
Time of Update: 2018-12-06
繼續章立民asp.net ajax 168範例的讀書筆記1) 比如有兩個updatepannel1和updatepannel2,如果要在updatepannel1中點按鈕,去更新updatepannel2中的內容,但updatepanel1中的內容不變,其主要設定好各updatepannel的childrenastriggers屬性為false,以及updatemode屬性為conditional即可 <form id="form1" runat="server">
Time of Update: 2018-12-06
1 ajax 的tabcontrol 在ajax 1.0中,有的tabcontrol是非常不錯的了 <cc1:TabContainer ID="TabContainer1" runat="server" OnClientActiveTabChanged="ActiveTabChanged" Height="150px"> <cc1:TabPanel ID="TabPanel1" runat="server" HeaderText="第1頁"
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
今天在Asp.net 2.0中試用了CuteEditor
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
在asp.net的web開發中,我們往往會將一些功能相似的頁面快速的抽取成為使用者控制項(ascx),但是如何為該使用者控制項定義一些屬性讓我們可以直接和使用一般控制項一樣在html中配置。又如何將使用者控制項中的按鈕等控制項的事件拋到宿首頁面?需求 :設定TextBox的輸入字元長度。也許你會說TextBox有一個MaxLength屬性,可以用來設定,但是對於中文字元來數他是不準確的。(在開發過程中無論是直接用js還是後台判斷,判斷每個屬性的長度都是一件代碼量不小而且十分無聊的事情)解決方案:
Time of Update: 2018-12-06
眾所周知微軟所提供的updatepanel不能支援檔案上傳的非同步重新整理,但是往往當你在項目中的其他頁面實現了非同步重新整理之後,客戶就會問你為什麼有檔案上傳的頁面就不能實現非同步重新整理呢?這時我們可能說一堆理由,但是最後大部分還是會妥協於客戶。具體我們如何?檔案的非同步重新整理,目前網上已經有了很多文章來解決這個問題,但是會用到大量的javascript,由於本人編碼功力尚淺,所以之今沒有高清其中的所以然,但是在解決的方案中他們貌似都用到了iframe,這讓我茅塞頓開,所以我就說說用這個處
Time of Update: 2018-12-06
簡介: URL映射是ASP.NET 2.0中提供的新特性。URL映射技術協助我們將一個特定URL映射為另一個URL。為了協助理解,我們假設你在網站有一個叫Homepage.aspx的頁面來訪問首頁,所有的使用者也都用這個頁面來訪問你的首頁。但由於某些原因,你要將首頁改為OriginalHome.aspx。此時使用URL映射讓你可以映射到新頁面,而不必通知使用者。
Time of Update: 2018-12-06
using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Net.Mail;using System.Net;using