我有一个页面,在页面内,我有 2 个用户控件。两个用户控件都将包含相同的 .js 并从后面的代码调用相同的方法(但将不同的参数传递给方法)。但是只有一个用户控件可以执行js。
用户控制 1
ScriptManager.RegisterClientScriptInclude(Page, typeof(Page), "AutoSlider", "../../../Themes/Ooredoo/js/Slider.js");
ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "AutoSliderInit", "$(document).ready(function(){ SliderAutoSlide('ul#sliderImage'); });", true);
用户控制 2
ScriptManager.RegisterClientScriptInclude(Page, typeof(Page), "AutoSlider", "../../../Themes/Ooredoo/js/Slider.js");
ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "AutoSliderInit", "$(document).ready(function(){ SliderAutoSlide('ul#smallSliderImage'); });", true);
当我尝试检查元素时,我只能找到 UserControl1 javascript 但找不到 UserControl2。
为了让两个用户控件能够调用相同的 js(传递 diff args),我应该怎么做?