如何將jQuery庫(.js)包含在С#的webpart上?我需要編寫使用jQuery的腳本,並將其用於點擊操作。將jQuery包含在C#中
p.s .: Webpart is not visual
p.s .:這是真的嗎? =)
如何將jQuery庫(.js)包含在С#的webpart上?我需要編寫使用jQuery的腳本,並將其用於點擊操作。將jQuery包含在C#中
p.s .: Webpart is not visual
p.s .:這是真的嗎? =)
基本上,你需要包括像
Page.ClientScript.RegisterClientScriptInclude(
"JQueryInclude",
"/path/to/your/jquery.js");
某處你的網頁組件的代碼,它會在每個頁面加載調用,例如一條線在OnLoad
方法:
protected override void OnLoad(EventArgs e)
{
Page.ClientScript.RegisterClientScriptInclude(
"JQueryInclude",
"/path/to/your/jquery.js");
base.OnLoad(e);
}
這將導致像
<script src="/path/to/your/jquery.js" type="text/javascript"></script>
一行出現在你的頁面的源代碼,然後你就可以在你的網頁組件使用JQuery。
您希望用戶如何點擊您的Web部件中不可視的東西?首先使用google:[使用客戶端腳本創建Web部件](http://msdn.microsoft.com/zh-cn/library/dd584169(v = office.11).aspx) –
W.R.T. Webparts,「Visual」意味着你在Visual Studio中獲得了一個設計器(.ascx和.ascx.cs) - 並不是說它不會在沒有Visual的情況下渲染任何東西:) – Rawling
這個問題沒有多大意義。如果我的心靈感應插入正確,爲什麼現在要檢查是否定義了$ - 如果沒有輸出到CDN JQ的鏈接?無論如何,你做的都是錯誤的。 Webparts是惡魔的產物......並不是一個好方法。 – iwayneo