修改web窗體頁面檔:
1)刪除web窗體頁檔案中的HTML標記:<HTML>、<body>、<head>、<form>
之所以要刪除這些標記,是因為在一個html檔案中不能兩次出現這些標記(使用者控制項總是要放到其它頁面中的)。
2)將web窗體頁檔改後綴名,例如:從test.aspx改為test.ascx。
在vs.net2003中重新命名web窗體頁文件,也會導致其後台程式碼檔案改名。
例如test.aspx.cs會自動改名為test.ascx.cs
3)修改<%Page .... %>為<%@ Control .... %>
這裡只需要將Codebehind屬性的值從test.aspx.cs改為test.ascx.cs
4)修改後台程式碼檔案-test.ascx.cs
將其父類別從System.Web.UI.Page改為System.Web.UI.UserControl
5)修改ok
使用使用者控制項:
從"解決方案資源管理器"中,將使用者控制項檔test.ascx拖曳到你的web窗體頁面上