1、GridView滑鼠移入顯示行相對應的圖檔
<a href="http://www.cnblogs.com/lz1211/archive/2009/12/11/1621758.html">http://www.cnblogs.com/lz1211/archive/2009/12/11/1621758.html</a>
2、中英文字元分割方法
3、C#觸摸屏程式設計:
<a href="http://msdn.microsoft.com/zh-cn/library/ms811395.aspx">http://msdn.microsoft.com/zh-cn/library/ms811395.aspx</a>
4、站内搜尋
<a href="http://blog.sina.com.cn/s/blog_5ccfaa880100ang4.html">http://blog.sina.com.cn/s/blog_5ccfaa880100ang4.html</a>
5、Winform項目打包(包括資料庫)
<a href="http://www.cnblogs.com/scottckt/archive/2011/05/14/2046313.html">http://www.cnblogs.com/scottckt/archive/2011/05/14/2046313.html</a>
6、産生不重複的随機數
7、徹底解決Asp.net檔案下載下傳(Response.WriteFile)時檔案名的中文亂碼和空格異常問題
<a href="http://hi.baidu.com/591u/blog/item/8fc020389bddd0fcb311c72d.html">http://hi.baidu.com/591u/blog/item/8fc020389bddd0fcb311c72d.html</a>
8、網頁上的視訊播放功能(jquery插件)
<a href="http://www.malsup.com/jquery/media/#overview">http://www.malsup.com/jquery/media/#overview</a>
<a href="http://www.cnblogs.com/xiachufeng/archive/2010/07/01/1769120.html">http://www.cnblogs.com/xiachufeng/archive/2010/07/01/1769120.html</a>
<a href="http://www.cnblogs.com/wf5360308/articles/1574887.html">http://www.cnblogs.com/wf5360308/articles/1574887.html</a>
9、C#視訊監控子產品實作
<a href="http://www.cnblogs.com/over140/archive/2009/02/18/1387448.html">http://www.cnblogs.com/over140/archive/2009/02/18/1387448.html </a>
10、資料庫備份與還原
<a href="http://www.cnblogs.com/bobofsj11/archive/2008/07/02/1233799.html">http://www.cnblogs.com/bobofsj11/archive/2008/07/02/1233799.html</a>
11、Microsoft.VisualStudio.Xaml 加載錯誤
<a href="http://hi.baidu.com/zhang1su2juan3/blog/item/cf4a45f2318c24c00a46e0fc.html">http://hi.baidu.com/zhang1su2juan3/blog/item/cf4a45f2318c24c00a46e0fc.html</a>
12、Winform中TextBox中文字滾動
對于在窗體上滾動輸出文字,可以用TextBox, 設定它的SelectionStart屬性,然後調用ScrollToCaret方法。為了持續滾動,你可以使用一個定時器。以下是個例子:
<a href="http://topic.csdn.net/u/20110814/18/ad02d705-3d52-4d68-92c7-637ed4e3bbf8.html?36490">http://topic.csdn.net/u/20110814/18/ad02d705-3d52-4d68-92c7-637ed4e3bbf8.html?36490</a>
13、靈活的運用資料綁定操作
綁定到簡單屬性:<%#UserName%>
綁定到集合:<asp:ListBox id="ListBox1" datasource='<%# myArray%>' runat="server">
綁定到表達式:<%#(class1.property1.ToString() + "," + class1.property2.ToString())%>
綁定到方法傳回值:<%# GetSafestring(str) %>
綁定到Hashtable:<%# ((DictionaryEntry)Container.DataItem).Key%>
綁定到ArrayList:<%#Container.DataItem %>
若數組裡裡放的是對象則可能要進行必要的轉換後再綁定如:
<%#((對象類型)Container.DataItem).屬性%>
綁定到DataView,DataTable,DataSet:
<%#((DataRowView)Container.DataItem)["字段名"]%>或
<%#((DataRowView)Container.DataItem).Rows[0]["字段名"]%>
要格式化則:
<%#string.Format("格式",((DataRowView)Container.DataItem)["字段名"])%>
<%#DataBinder.Eval(Container.DataItem,"字段名","格式")%>
綁定到DataReader:
<%#((IDataReader)Container.DataItem).字段名%>
當然為了友善一般使用最多的就是DataBinder類的Eval方法了.不過這樣對于同時要綁定大量的資料效率要低一些
在綁定資料時經常會用到這個句程式:<%# DataBinder.Eval(Container.DataItem,"xxxx")%>或者<%# DataBinder.Eval(Container,"DataItem.xxxx")%>
今天又學到一種,而且微軟也說這種方法的效率要比以上兩種高。
<%# ((DataRowView)Container.DataItem)["xxxx"]%>
很有用的,這樣可以在前台頁面做好多事情了。
還要記住要這樣用必須要在前台頁面導入名稱空間System.Data,否則會生成錯誤資訊。
<%@ Import namespace="System.Data" %>
這種用法其實和<%# ((DictionaryEntry)Container.DataItem).Key%>是一個道理。
Text='<%# DataBinder.Eval(Container.DataItem, "字段") %>' 這樣的方法是最快的
Text='<%# GetPrice() %>' 也可以綁定方法,但方法要是public的
Text='<%# "CarDetails.aspx?CarID=" + DataBinder.Eval(Container.DataItem, "CarID") %>' 還可以連接配接多個字段
關鍵是Container這個東西,它比較神秘。它的名稱空間是System.ComponentModel。
初學.NET,現在在看DataGrid控件,在ItemTemplate顯示資料時,
DataBinder.Eval(Container.DataItem,"Name")和Container.DataItem("Name")有什麼差別?DataBinder是
System.Web裡面的一個靜态類,它提供了Eval方法用于簡化資料綁定表達式的編寫,但是它使用的方式是通過Reflection等開銷比
較大的方法來達到易用性,是以其性能并不是最好的。而Container則根本不是任何一個靜态的對象或方法,它是ASP.NET頁面編譯
器在資料綁定事件處理程式内部聲明的局部變量,其類型是可以進行資料綁定的控件的資料容器類型(如在Repeater内部的資料綁定
容器叫RepeaterItem),在這些容器類中基本都有DataItem屬性,是以你可以寫Container.DataItem,這個屬性傳回的是你正在
被綁定的資料源中的那個資料項。如果你的資料源是DataTable,則這個資料項的類型實際是DataRowView。
14、建立一個DataSet并指派
15、資料控件中LinkButton傳遞多個參數
CommandArgument='<%# Eval("ID")+","+Eval("課程名稱")+","+Eval("Approved")%>'
擷取值的話:
object [] arguments = e.CommandArgument.ToString().Split(',');
16、12個用于播放音樂和視訊檔案的jQuery插件
<a href="http://www.iteye.com/news/21953">http://www.iteye.com/news/21953</a>
17、asp.net中按鈕的Confirm操作
18、DataView.RowFilter的使用注意點
<a href="http://www.cnblogs.com/top5/archive/2011/05/18/2050458.html">http://www.cnblogs.com/top5/archive/2011/05/18/2050458.html</a>
19、Chart控件使用案例
<a href="http://www.cnblogs.com/peterzb/archive/2009/07/21/1528246.html">http://www.cnblogs.com/peterzb/archive/2009/07/21/1528246.html</a>
20、擷取時間格式:Monday August,15,2011 9:35:00 AM的代碼如下
21、SQLServer 2005以上
22、使用LINQ技術将DataTable的行列轉換
<a href="http://topic.csdn.net/u/20110620/15/bec4adee-ebd6-40c7-88f6-250050f79680.html">http://topic.csdn.net/u/20110620/15/bec4adee-ebd6-40c7-88f6-250050f79680.html</a>