如何检查是否从C#代码加载jQuery?

时间:2012-07-31 14:09:42

标签: c# jquery jquery-ui sharepoint web-parts

我正在开发一个WEB_PART,我想知道是否有某种方法可以找出主页项目中是否存在任何JQUERY LIB,其中将插入Web部件。

我想做这样的事情:

  if (jQuery) {  
 // jQuery is loaded  
Page.ClientScript.RegisterClientScriptInclude(typeof(WebpartSlideShow), "jQuery",                        "/_layouts/Jquery-Cycle/jquery-1.5.1.min.js");
Page.ClientScript.RegisterClientScriptInclude(typeof(WebpartSlideShow), "jQueryCycle", "/_layouts/Jquery-Cycle/jquery.cycle.all.min.js");
               // break;
   } else {
  // jQuery is not loaded
    Page.ClientScript.RegisterClientScriptInclude(typeof(WebpartSlideShow), "jQueryCycle", "/_layouts/Jquery-Cycle/jquery.cycle.all.min.js");

  }

1 个答案:

答案 0 :(得分:2)

http://msdn.microsoft.com/en-us/library/255xet9e.aspx

Page.ClientScript.IsClientScriptIncludeRegistered("jQuery");

你应该定义一些常量。