Time of Update: 2018-12-06
/// <summary>/// 將DataTable進行分頁並產生新的DataTable/// </summary>/// <param name="dt">原DataTable</param>/// <param name="PageIndex">需要的第n頁</param>/// <param name="PageSize">每頁頁數</param>/// <returns>新的Da
Time of Update: 2018-12-06
自己遇到這個問題:在A頁面通過window.showModalDialog()方法開啟B頁面,同時傳遞參數到B頁面,要求在B頁面後台取到該參數傳遞的值,我自己最初是在B頁面的Page_Load事件中,用Request.QueryString["xxx"]來擷取傳遞參數值,結果提示“未將對象引用到對象執行個體”。網上搜了下,沒有滿意的方法。都是在B頁面前台擷取到傳遞的參數值或者通過按鈕操作,擷取傳遞的值,這些都不是自己想要的結果。最後在Page_Load中使用Request.Params[0],結
Time of Update: 2018-12-06
前些天做項目時遇到了個瀏覽器安全色問題,解決後記錄一下,也將模式化的資料放上!詳細問題描述:在Firefox瀏覽器中彈出一個子視窗,子頁面中是一個分頁,點下一頁後子頁面會重新整理,然後window.dialogArguments對象就丟失了,alert輸出顯示undefined [解決方案見第三項]最近做網站的時候需要用到模式化視窗功能,也遇到了一些問題,所以查了查資料以解決 1. 快顯視窗幾種方法:a.
Time of Update: 2018-12-06
SVG(Scalable Vector
Time of Update: 2018-12-06
在實際項目中經常會遇到客戶要求查詢列表視圖要像一般的ASP.NET一樣,如果條件簡單讓他們直接用列表視圖篩選功能就可以了。如果篩選條件很複雜的話,他們就沒辦法直接用列表視圖篩選功能來實現了,那我們怎麼辦呢?那我們就開發一個查詢功能的WebPart,讓使用者輸入查詢條件來查詢。以下我把最有用的部分發布出來,相信大家都會構造SPQuery查詢語句。 private void cmdListFiltes_Click(object sender, System.EventArgs e)
Time of Update: 2018-12-06
在項目中遇到的問題是這樣的:我在前一篇中寫到頁面互動在用戶端JS使用window.showModalDialog()方法,A頁面傳遞參數到B頁面,B頁面接收參數後,查詢獲得的資料,將選中的資料通過一個字串返回來,這個通過window.showModalDialog()解決了。現在用JS將返回的字串賦值給一個伺服器控制項HiddenField:document.getElementById("<%=hdnUserData.ClientID %>").value =
Time of Update: 2018-12-06
<% %> An embedded code block is server code that executes during the page's render phase. The code in the block can execute programming statements and call functions in the current page class. http://msdn2.microsoft.com/en-gb/library/ms178135(
Time of Update: 2018-12-06
http://wenku.baidu.com/view/055188323968011ca3009164.html1、什麼是物件導向物件導向OO = 物件導向的分析OOA + 物件導向的設計OOD + 物件導向的編程OOP;通俗的解釋就是萬物皆對象,把所有的事物都看作一個個可以獨立的對象(單元),它們可以自己完成自己的功能,而不是像C那樣分成一個個函數;現在純正的OO語言主要是java和C#,C++也支援OO,C是面向過程的。 2、簡述 private、 protected、 public、
Time of Update: 2018-12-06
在許多的集合類中,都能看到Syncronized靜態方法和SyncRoot執行個體屬性,這兩個單詞的sync就顯而易見的說明了是用來實現同步的。集合類通常不是安全執行緒的,多個讀取器可以安全的讀取集合.但是對集合的任何修改都將為訪問集合的所有線程產生不明確的結果,對於集合類來講,我們可以使用下面兩種方式來避免:(1) Synchronized 方法,並通過該封裝以獨佔方式訪問集合,編譯器會自動產生適當的 Monitor.Enter 和 Monitor.Exit 調用(2)
Time of Update: 2018-12-06
Using a ConfirmButton In a RepeaterChristian WenzOverviewThe ConfirmButton extender in the AJAX Control Toolkit creates a Yes/No popup when the user clicks on a button (including LinkButton control). Only if Yes is clicked, the button's action is
Time of Update: 2018-12-06
項目中遇到這個問題,因為按鈕提交執行需要五到八秒,容易使使用者誤認為沒有提交成功,導致多次點擊按鈕提交,最後導致出錯。在網上找了下資料,
Time of Update: 2018-12-06
資料操作類 SQLHelper.cs http://www.cnblogs.com/zengxiangzhan/archive/2009/12/31/1636871.html無限級分類
Time of Update: 2018-12-06
<% %> An embedded code block is server code that executes during the page's render phase. The code in the block can execute programming statements and call functions in the current page class. http://msdn2.microsoft.com/en-gb/library/ms178135(
Time of Update: 2018-12-06
在aspx頁面上放了個DropDownList控制項,ListItem是通過資料庫來綁定的,剛開始AutoPostback=false,選擇哪個item都可以,但當AutoPostback=true以後,發現選擇其他item的時候,頁面一重新整理,DropDownList控制項的SelectedItem又回到第一項了,第一感覺可能是Page_load的時候可能控制項重新綁定了,可是看看代碼發現沒有重新綁定,打斷點跟蹤一下,發現SelectedIndexChanged事件跟蹤不到,這是
Time of Update: 2018-12-06
前一段時間自訂一個Form頁面,用到DateTimeControl控制項,開始看了MSDN其DateChange事件可以這麼使用:DateChanged Occurs when the date selected in the control changes.自己傻傻的按照MSDN介紹就在後台代碼中給加上頁面控制項:<SharePoint:DateTimeControl ID="dtStartDate" runat="server" AutoPostBack="true">
Time of Update: 2018-12-06
在實際項目中經常會遇到客戶要求查詢列表視圖要像一般的ASP.NET一樣,如果條件簡單讓他們直接用列表視圖篩選功能就可以了。如果篩選條件很複雜的話,他們就沒辦法直接用列表視圖篩選功能來實現了,那我們怎麼辦呢?那我們就開發一個查詢功能的WebPart,讓使用者輸入查詢條件來查詢。以下我把最有用的部分發布出來,相信大家都會構造SPQuery查詢語句。 private void cmdListFiltes_Click(object sender, System.EventArgs
Time of Update: 2018-12-06
類圖,對象圖,角色圖:一、UML中基本的圖範疇:在 UML 2 中有二種基本的圖範疇:結構圖和行為圖。每個 UML 圖都屬於這二個圖範疇。結構圖的目的是顯示建模系統的靜態結構。它們包括類,組件和(或)對象圖。另一方面,行為圖顯示系統中的對象的動態行為,包括如對象的方法,協作和活動之類的內容。行為圖的執行個體是活動圖表,使用案例圖和順序圖表。 二、UML中的類圖:1.類圖的表示:類的 UML 表示是一個長方形,垂直地分為三個區, 1
Time of Update: 2018-12-06
泛型委派使委託在傳回值和參數上應用泛型型別參數,和泛型類以及泛型方法原理與用法都類似。比如常見的EventHandler<TEventArgs>,可以支援具有不同事件參數的事件處理。其定義如下:[SerializableAttribute]public delegate void EventHandler<TEventArgs>(Object sender,TEventArgs e) where TEventArgs : EventArgs
Time of Update: 2018-12-06
我們知道,資料庫中DateTime子段允許為空白(null)。當我們在ASP.NET中映射為DateTime是就不允為空白了。該怎麼處理?基本有兩種辦法: (1)修改.hbm.xml檔案中的類型,該"DateTime"為"String",該實體檔案中的屬性類型"DateTime"為"String"。 處理的時候,該屬性值要麼為空白,要麼是具有正確日期格式的字串。 該方法只適合DateTime類型,而對int,bool類型就不適應了。下面就看第二種方法。
Time of Update: 2018-12-06
Func是一種委託,這是在3.5裡面新增的,2.0裡面我們使用委託是用Delegate,Func位於System.Core命名空間下,使用委託可以提升效率,例如在反射中使用就可以彌補反射所損失的效能。 Action<T>和Func<T,TResult>的功能是一樣的,只是Action<T>沒有傳回型別,Func<T,T,Result>:有參數,有傳回型別Action,則既沒有返回也沒有參數, Func<T,TResult>