2008-10-07 35 views

回答

2
<!--#include file="inc_footer.aspx"--> 
+0

請注意ASP.NET web表單中#include的注意事項。一些回帖事件並沒有很好的迴應。 – 2008-10-08 03:03:32

2

如果只有ASP.net,然後用戶控件分手了頁面和代碼重用的一個很好的方式,因爲約翰·魯迪建議。

如果您的用戶控件的使用JavaScript,一個大的疑難雜症需要注意的是使用ClientID來指代控制。當您將用戶控件添加到頁面時,ASP.NET會損壞該ID以防止發生衝突。客戶端ID保證唯一。

+0

非常好的問題! – 2008-10-07 14:39:31

0

如果你正在談論的特定頁面(而不是用戶控件這是更適用於多頁的複用比什麼都重要),你也可以使用Partial Classes

AFAIK在ASP.NET 2.0及以上ASPX頁面已經分部類在默認情況下(與在designer.aspx文件中的所有控件聲明)。

+0

是的,但我沒有看到我能夠使用分部類拆分.aspx頁面。我想aspx.cs文件可以通過使用部分類來拆分,但我想拆分HTML/ASP代碼。 – Ove 2008-10-07 14:36:55