2011-07-25 58 views
2

我想覆蓋Tekerik的javascript函數。爲此,我想在Telerik的js包含後包含一個包含修改的javascript的文件。如何在Telerik包含他們的javascript後包含我的JavaScript文件

我使用ClientScriptManager.RegisterClientScriptBlock方法包含我的js文件。我的文件包含在Telerik阻止我重寫它們的功能之前。

<script type="text/javascript" src="myScriptFile.js"></script> 
<script src="/atlas/Telerik.Web.UI.WebResource.axd?....></script> 

如何在Telerik之後包含我的JavaScript文件?我發現

+0

是否有reaspon,你必須包括你的js文件與RegisterClientScriptBlock?你能否在網頁上加入這一個? –

回答

0

一種選擇是使用RegisterStartupScript方法

"emits the script just before the closing tag of the Page object's <form runat= server> element." 

這是Telerik的包括他們的文件之後。這不包括一個js文件,但是現在我可以調用一個覆蓋Telerik函數的函數。

+0

已棄用。不意味着你不應該使用它,但它可能會在稍後導致問題。 –

-1

假設你想在全球範圍內做到這一點,你考慮過編輯Telerik源文件而不是覆蓋它嗎?

+0

不是一個好主意 - 提供的源文件通常應該保持原樣。否則,你最終會陷入維護噩夢。 –