簡體   English   中英

我如何從內容頁面到母版頁面加載創建javascript

[英]how can i create javascript from content page to master page load

我如何從內容頁面到母版頁面加載創建javascript

mycontentpage.aspx后面的代碼;

protected void haritasifirla()
        {
            string api = "AIzaSyDZd5O6jx8C4YdrUfMeMywlR5BDCMl4GV0";
            ClientScript.RegisterClientScriptBlock(GetType(), "Script1", "<script src='http://maps.google.com/maps?file=api&amp;v=2&amp;key=" + api + "' type='text/javascript'></script>");
            StringBuilder sb = new StringBuilder();
            sb.Append("<script type='text/javascript'>");
            sb.Append("function MapLoad() ");
            sb.Append("{");
            sb.Append("if (GBrowserIsCompatible()) ");
            sb.Append("{");

            sb.Append("}");
            sb.Append("}");
            sb.Append("</script>");
            ClientScript.RegisterClientScriptBlock(GetType(), "Script2", sb.ToString());



        }

現在

<form id="form1" runat="server">

但是我要

<form id="form1" runat="server" onload="MapLoad">

回答...

        HtmlGenericControl form = (HtmlGenericControl)

        Page.Master.FindControl("MyBody");

        form.Attributes.Add("onload", "HaritaYukle()"); 

母版頁

<body runat="server" id="MyBody">

在母版頁中,通過提供runat =“ server”屬性和名稱來使主體成為控件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM