コード例 #1
0
		public static void RegisterItemControlDivsForPage (System.Web.UI.Page thePage){			
			if (!thePage.IsClientScriptBlockRegistered("divscontrol")) {
				thePage.RegisterClientScriptBlock("divscontrol",LibraryScript("ExpandingDivs.js"));
			}
		}
コード例 #2
0
 /// <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);
 }