public static void RegisterItemControlDivsForPage (System.Web.UI.Page thePage){ if (!thePage.IsClientScriptBlockRegistered("divscontrol")) { thePage.RegisterClientScriptBlock("divscontrol",LibraryScript("ExpandingDivs.js")); } }
/// <summary> /// ���ܣ��ڿͻ���ע��һ��ű�����,��Page����� form runat= server Ԫ�صĿ�ʼ��Ǻ����������ýű� /// ���룺page ��ҳ�е�Page���� /// script ��ע���JavaScript�ű�����Ҫ���� script language=javascript �ȱ�ǩ /// ������ޡ� /// </summary> /// <param name="page">��ҳ�е�Page����(this)</param> /// <param name="script">��ע���JavaScript�ű�����Ҫ���� script language=javascript �ȱ�ǩ</param> public static void RegisterClientScriptBlock(System.Web.UI.Page page, string script) { string strKey; int i; //ע��ű����Key strKey = System.DateTime.Now.ToString(); //ѭ����ֱ���ҵ�ij��û��ע�����Key for (i = 0; i < 100; i++) if (!page.IsClientScriptBlockRegistered(strKey + i.ToString())) break; page.RegisterClientScriptBlock(strKey + i.ToString(), script); }