原创 利用反射動態添加控件
如果知道要添加的控件類型,我們往往很容易將子控件添加到我們需要的地方,在WEBFORM中,我們往往用一個PLACEHOLDER,將它做爲一個容器,在這個容器中添加子控件,在WINFORM中,我們可以用容器類控件動態地增加子控件, 例如PA
原创 關於gridview的樣式
正在做一個項目,其中用到了Gridview控件,內容如下 即每行裏又包括兩小行, 這個功能可以用兩個嵌套的gridview實現, 第二個要實現的是每個大行之間用實現相隔, 每個小行之間用虛線 網上很多資料都是關於Gridview的,但
原创 使用HttpContext的User屬性來實現用戶驗證
HttpContext類包含了個別HTTP請求的所有特定HTTP信息。這個示例主要是講如何使用HttpContext類中的User屬性來實現用戶驗證! 用戶驗證是大部分ASP.net Web應用程序都要用到的,它在整個應用程序中佔有很重要
原创 只有一級的樹
private void IntiTree(TreeNodeCollection nds) { DataView dv = new DataView(); TreeNode
原创 在VS2005中 GridView導入Excel的兩點小技巧 VerifyRenderingInServerForm
VS2005中 GridView導入Excel的導入需要注意的幾點最近帶的項目遇到GridView導入Excel問題,總結出幾點:1、如果出現下面的錯誤提示可用重載VerifyRenderingInServ
原创 嵌套GridView
//aspx <%@ Page Language="C#" ValidateRequest="false" AutoEventWireup="true" EnableViewState="true" Co
原创 正則表達式使用詳解及常用正則表達式
正則表達式使用詳解及常用正則表達式 JS的正則表達式 //校驗是否全由數字組成 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return fa
原创 用javascript操作xml
<script language="JavaScript"><!--var doc = new ActiveXObject("Msxml2.DOMDocument"); //ie5.5+,CreateObject("Microsoft.X
原创 GridView無限層複雜表頭的實現
ICollection CreateDataSource( ) { System.Data.DataTable dt = new System.Data.DataTable(); System.Data.DataRow
原创 一個很好的二級導航菜單
//////////////////////////////////////////////////////////////////--------------- 主導航條內容 ------------//var mainLayer=n
原创 提供軟件外包信息的網站
軟件項目交易網 http://www.sxsoft.com/ 我的項目網http://www.myproject.cn/http://www.freelancerchina.com/http://www.o
原创 ParseControl
Panel1.controls.add(parseControl(strWebHTML)) 在ASP.NET中動態加載內容(用戶控件和模板) 要點: 1. 使用Page.ParseControl 2. 使用base.LoadControl
原创 找到含母版的頁面下控件的方法
1、JS中:document.getElementById("<%=TextBox1.ClientID%>") 2、PreviousPage.Master.FindControl("DynamicContent").FindContro
原创 正則表達式去掉word轉爲html後的垃圾樣式
// Remove all SPAN tags html = Regex.Replace(html, "</?SPAN[^>]*>", ""); // Remove
原创 DataGrid綁定列如何截取字符串(不改數據源)?
在ItemDataBound事件中寫 if (e.Item.ItemType != ListItemType.Header && e.Item.ItemType != ListItemType.Footer && e.Item.ItemT