1
我想將多個複合腳本放到頁面上。但ScriptManager包含非Enumerable屬性CompositeScript。每個ASP.NET註冊幾個複合腳本頁面
是否有可能每個頁面註冊幾個CompositeScript?
我想將多個複合腳本放到頁面上。但ScriptManager包含非Enumerable屬性CompositeScript。每個ASP.NET註冊幾個複合腳本頁面
是否有可能每個頁面註冊幾個CompositeScript?
我不認爲你可以這樣設置它;出於好奇,爲什麼不是一個大的腳本文件好?您將獲得一些性能優勢,因爲減少腳本文件可提高性能......
感謝您的回覆。 例如,如果我有兩個頁面和兩個腳本A和B的集合。第一個頁面包含兩個集合,第二個頁面僅包含集合B.A和B是由敏捷支持引起的集合。 – chapluck 2010-05-17 14:09:35
在這種情況下,您可以將腳本作爲集合B的一部分添加到ScriptManager的全局級別(例如在母版頁中),並在第一頁中使用ScriptManagerProxy將標記中包含腳本集合A.或者,如果需要轉到該級別,則可以編程添加腳本來管理差異。 – 2010-05-17 15:44:55
你是對的。我在ScriptManagerProxy中添加了CompositScript並獲得了2個複合腳本(在MasterPage和所需頁面上註冊)。 的 < Scripts > 的 的 CompositeScript> asp:ScriptManagerProxy> –
chapluck
2010-05-18 06:52:12