how to call a javascript function from content page which was declared in master page?<p>this is my master page</p><font size=2> <p>&lt;%</font><font color="#0000ff" size=2>@</font><font size=2> </font><font color="#800000" size=2>Master</font><font size=2> </font><font color="#ff0000" size=2>Language</font><font color="#0000ff" size=2>=&quot;VB&quot;</font><font size=2> </font><font color="#ff0000" size=2>CodeFile</font><font color="#0000ff" size=2>=&quot;MasterPage.master.vb&quot;</font><font size=2> </font><font color="#ff0000" size=2>Inherits</font><font color="#0000ff" size=2>=&quot;MasterPage&quot;</font><font size=2> %&gt;</p> <p> </p> <p> </p></font><font color="#0000ff" size=2> <p>&lt;</font><font color="#800000" size=2>html</font><font size=2> </font><font color="#ff0000" size=2>xmlns</font><font color="#0000ff" size=2>=&quot;http://www.w3.org/1999/xhtml&quot;</font><font size=2> </font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>head</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>title</font><font color="#0000ff" size=2>&gt;</font><font size=2>calendar</font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>title</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>meta</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;GENERATOR&quot;</font><font size=2> </font><font color="#ff0000" size=2>content</font><font color="#0000ff" size=2>=&quot;Microsoft Visual Studio .NET 7.1&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>meta</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;CODE_LANGUAGE&quot;</font><font size=2> </font><font color="#ff0000" size=2>content</font><font color="#0000ff" size=2>=&quot;Visual Basic .NET 7.1&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>meta</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;vs_defaultClientScript&quot;</font><font size=2> </font><font color="#ff0000" size=2>content</font><font color="#0000ff" size=2>=&quot;JavaScript&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>meta</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;vs_targetSchema&quot;</font><font size=2> </font><font color="#ff0000" size=2>content</font><font color="#0000ff" size=2>=&quot;http://schemas.microsoft.com/intellisense/ie5&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>script</font><font size=2> </font><font color="#ff0000" size=2>language</font><font color="#0000ff" size=2>=&quot;JavaScript&quot;</font><font size=2> </font><font color="#ff0000" size=2>src</font><font color="#0000ff" size=2>=&quot;calendar2.js&quot;&gt;&lt;/</font><font color="#800000" size=2>script</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>head</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>body</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>form</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;Form1&quot;</font><font size=2> </font><font color="#ff0000" size=2>method</font><font color="#0000ff" size=2>=&quot;post&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>table</font><font size=2> </font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>td</font><font size=2> </font><font color="#ff0000" size=2>width</font><font color="#0000ff" size=2>=</font><font size=2> </font><font color="#0000ff" size=2>700</font><font size=2> </font><font color="#ff0000" size=2>bgcolor</font><font color="#0000ff" size=2>=&quot;dimgrey&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>div</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>contentplaceholder</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;ContentPlaceHolder1&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>contentplaceholder</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>div</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>table</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>form</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>script</font><font size=2> </font><font color="#ff0000" size=2>language</font><font color="#0000ff" size=2>=&quot;javascript&quot;&gt;</p> <p>var</font><font size=2> cal1 = </font><font color="#0000ff" size=2>new</font><font size=2> calendar2(document.forms[</font><font color="#800000" size=2>'Form1'</font><font size=2>].TextBox1);</p></font><font color="#0000ff" size=2> <p>&lt;/</font><font color="#800000" size=2>script</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>body</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>html</font><font color="#0000ff" size=2>&gt;</font></p> <p><font color="#0000ff" size=2>********* this is my content page************</font></p><font color="#0000ff" size=2><font size=2> <p>&lt;%</font><font color="#0000ff" size=2>@</font><font size=2> </font><font color="#800000" size=2>Page</font><font size=2> </font><font color="#ff0000" size=2>Language</font><font color="#0000ff" size=2>=&quot;VB&quot;</font><font size=2> </font><font color="#ff0000" size=2>MasterPageFile</font><font size=2> </font><font color="#0000ff" size=2>=&quot;~/MasterPage.master&quot;</font><font size=2> </font><font color="#ff0000" size=2>AutoEventWireup</font><font color="#0000ff" size=2>=&quot;false&quot;</font><font size=2> </font><font color="#ff0000" size=2>CodeFile</font><font color="#0000ff" size=2>=&quot;Calender.aspx.vb&quot;</font><font size=2> </font><font color="#ff0000" size=2>Inherits</font><font color="#0000ff" size=2>=&quot;Calender&quot;</font><font size=2> %&gt;</p></font><font color="#0000ff" size=2> <p>&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>Content</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;Content1&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>ContentPlaceHolderID</font><font color="#0000ff" size=2>=&quot;ContentPlaceHolder1&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>Runat</font><font color="#0000ff" size=2>=&quot;Server&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>table</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>p</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>a</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>href</font><font color="#0000ff" size=2>=cal1.popup();&quot;&gt;</font><font color="#000000" size=2>Click here</font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>a</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>p</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>TextBox</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;TextBox1&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>TextBox</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>LinkButton</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;lnkHome&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</font><font color="#000000" size=2>Home</font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>LinkButton</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>table</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>content</font><font color="#0000ff" size=2>&gt;</font></p> <p><font color="#0000ff" size=2>how to call href=cal1.popup();&quot; function from content page. this is a calender control i need to add in most of the pages in my application</font></p> <p>please help me friends.</p> <p><font color="#0000ff" size=2> </p></font></font>© 2009 Microsoft Corporation. All rights reserved.Thu, 03 Jul 2008 20:44:59 Zdc7c1aa6-7571-460c-b039-13cdba8c396chttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#dc7c1aa6-7571-460c-b039-13cdba8c396chttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#dc7c1aa6-7571-460c-b039-13cdba8c396cvasuyeletihttp://social.msdn.microsoft.com/Profile/en-US/?user=vasuyeletihow to call a javascript function from content page which was declared in master page?<p>this is my master page</p><font size=2> <p>&lt;%</font><font color="#0000ff" size=2>@</font><font size=2> </font><font color="#800000" size=2>Master</font><font size=2> </font><font color="#ff0000" size=2>Language</font><font color="#0000ff" size=2>=&quot;VB&quot;</font><font size=2> </font><font color="#ff0000" size=2>CodeFile</font><font color="#0000ff" size=2>=&quot;MasterPage.master.vb&quot;</font><font size=2> </font><font color="#ff0000" size=2>Inherits</font><font color="#0000ff" size=2>=&quot;MasterPage&quot;</font><font size=2> %&gt;</p> <p> </p> <p> </p></font><font color="#0000ff" size=2> <p>&lt;</font><font color="#800000" size=2>html</font><font size=2> </font><font color="#ff0000" size=2>xmlns</font><font color="#0000ff" size=2>=&quot;http://www.w3.org/1999/xhtml&quot;</font><font size=2> </font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>head</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>title</font><font color="#0000ff" size=2>&gt;</font><font size=2>calendar</font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>title</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>meta</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;GENERATOR&quot;</font><font size=2> </font><font color="#ff0000" size=2>content</font><font color="#0000ff" size=2>=&quot;Microsoft Visual Studio .NET 7.1&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>meta</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;CODE_LANGUAGE&quot;</font><font size=2> </font><font color="#ff0000" size=2>content</font><font color="#0000ff" size=2>=&quot;Visual Basic .NET 7.1&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>meta</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;vs_defaultClientScript&quot;</font><font size=2> </font><font color="#ff0000" size=2>content</font><font color="#0000ff" size=2>=&quot;JavaScript&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>meta</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;vs_targetSchema&quot;</font><font size=2> </font><font color="#ff0000" size=2>content</font><font color="#0000ff" size=2>=&quot;http://schemas.microsoft.com/intellisense/ie5&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>script</font><font size=2> </font><font color="#ff0000" size=2>language</font><font color="#0000ff" size=2>=&quot;JavaScript&quot;</font><font size=2> </font><font color="#ff0000" size=2>src</font><font color="#0000ff" size=2>=&quot;calendar2.js&quot;&gt;&lt;/</font><font color="#800000" size=2>script</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>head</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>body</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>form</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;Form1&quot;</font><font size=2> </font><font color="#ff0000" size=2>method</font><font color="#0000ff" size=2>=&quot;post&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>table</font><font size=2> </font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>td</font><font size=2> </font><font color="#ff0000" size=2>width</font><font color="#0000ff" size=2>=</font><font size=2> </font><font color="#0000ff" size=2>700</font><font size=2> </font><font color="#ff0000" size=2>bgcolor</font><font color="#0000ff" size=2>=&quot;dimgrey&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>div</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>contentplaceholder</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;ContentPlaceHolder1&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>contentplaceholder</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>div</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>table</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>form</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>script</font><font size=2> </font><font color="#ff0000" size=2>language</font><font color="#0000ff" size=2>=&quot;javascript&quot;&gt;</p> <p>var</font><font size=2> cal1 = </font><font color="#0000ff" size=2>new</font><font size=2> calendar2(document.forms[</font><font color="#800000" size=2>'Form1'</font><font size=2>].TextBox1);</p></font><font color="#0000ff" size=2> <p>&lt;/</font><font color="#800000" size=2>script</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>body</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>html</font><font color="#0000ff" size=2>&gt;</font></p> <p><font color="#0000ff" size=2>********* this is my content page************</font></p><font color="#0000ff" size=2><font size=2> <p>&lt;%</font><font color="#0000ff" size=2>@</font><font size=2> </font><font color="#800000" size=2>Page</font><font size=2> </font><font color="#ff0000" size=2>Language</font><font color="#0000ff" size=2>=&quot;VB&quot;</font><font size=2> </font><font color="#ff0000" size=2>MasterPageFile</font><font size=2> </font><font color="#0000ff" size=2>=&quot;~/MasterPage.master&quot;</font><font size=2> </font><font color="#ff0000" size=2>AutoEventWireup</font><font color="#0000ff" size=2>=&quot;false&quot;</font><font size=2> </font><font color="#ff0000" size=2>CodeFile</font><font color="#0000ff" size=2>=&quot;Calender.aspx.vb&quot;</font><font size=2> </font><font color="#ff0000" size=2>Inherits</font><font color="#0000ff" size=2>=&quot;Calender&quot;</font><font size=2> %&gt;</p></font><font color="#0000ff" size=2> <p>&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>Content</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;Content1&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>ContentPlaceHolderID</font><font color="#0000ff" size=2>=&quot;ContentPlaceHolder1&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>Runat</font><font color="#0000ff" size=2>=&quot;Server&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>table</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>p</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>a</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>href</font><font color="#0000ff" size=2>=cal1.popup();&quot;&gt;</font><font color="#000000" size=2>Click here</font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>a</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>p</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>TextBox</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;TextBox1&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>TextBox</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>LinkButton</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;lnkHome&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</font><font color="#000000" size=2>Home</font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>LinkButton</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>tr</font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>table</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>content</font><font color="#0000ff" size=2>&gt;</font></p> <p><font color="#0000ff" size=2>how to call href=cal1.popup();&quot; function from content page. this is a calender control i need to add in most of the pages in my application</font></p> <p>please help me friends.</p> <p><font color="#0000ff" size=2> </p></font></font>Sat, 04 Mar 2006 10:15:30 Z2006-03-04T10:15:30Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#f3b26e12-8671-4298-87ec-b931c108ddadhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#f3b26e12-8671-4298-87ec-b931c108ddadOmerkamalhttp://social.msdn.microsoft.com/Profile/en-US/?user=Omerkamalhow to call a javascript function from content page which was declared in master page?<p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>Hi,</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>Use Scripting Generator methods. </font></p><font face="Verdana, Geneva, Arial, Sans-serif" size=2> <hr id="[object]"> </font> <p><font size=2></font></p><font color="#0000ff"><font color="#0000ff"> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>&lt;</font></font><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">Content</font><font color="#000000"> </font><font color="#ff0000">ID</font><font color="#0000ff">=&quot;Content3&quot;</font><font color="#000000"> </font><font color="#ff0000">ContentPlaceHolderID</font><font color="#0000ff">=&quot;Content&quot;</font><font color="#000000"> </font><font color="#ff0000">Runat</font><font color="#0000ff">=&quot;Server&quot;</font><font color="#000000"> </font><font color="#0000ff">&gt;</font></font></font></p><font color="#0000ff"> <p><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#0000ff">&lt;</font><font color="#800000">input</font> <font color="#ff0000">type</font><font color="#0000ff">=&quot;text&quot;</font> <font color="#ff0000">name</font><font color="#0000ff">=&quot;Message&quot;</font> <font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;&gt;</p></font></font></font></font></font><font color="#0000ff"><font color="#0000ff"> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>&lt;</font></font><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#800000">input <font color="#ff0000">name</font><font color="#0000ff">=&quot;TextBox1&quot; </font></font><font color="#000000"> </font><font color="#ff0000">type</font><font color="#0000ff">=&quot;button&quot;</font><font color="#000000"> </font><font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;</font><font color="#000000"> </font><font color="#ff0000">value</font><font color="#0000ff">=&quot;ClickMe&quot;</font><font color="#000000"> </font><font color="#ff0000">onclick</font><font color="#0000ff">=&quot;DoClick()&quot;&gt;</p></font></font></font><font color="#0000ff"> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>&lt;/</font></font><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">Content</font><font color="#0000ff">&gt;</font> </font></font></p><font face="Verdana, Geneva, Arial, Sans-serif" size=2> <hr id="[object]"> </font> <p><font size=2></font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>protected</font></font><font face="Verdana, Geneva, Arial, Sans-serif" size=2> <font color="#0000ff">void</font> Page_Load(<font color="#0000ff">object</font> sender, <font color="#008080">EventArgs</font> e)</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>{</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" color="#008000" size=2>// Define the name and type of the client scripts on the page.</font></p> <p><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#008080">String</font> csname = <font color="#800000">&quot;ButtonClickScript&quot;</font>;</font></font></p> <p><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#008080">Type</font> cstype = <font color="#0000ff">this</font>.GetType();</font></font></p> <p><font color="#008000"><font face="Verdana, Geneva, Arial, Sans-serif" size=2>// Get a ClientScriptManager reference from the Page class.</font></p></font> <p><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#008080">ClientScriptManager</font> cs = Page.ClientScript;</font></font></p> <p><font color="#008000"><font face="Verdana, Geneva, Arial, Sans-serif" size=2>      // Check to see if the client script is already registered.</font></p></font> <blockquote dir=ltr style="margin-right:0px"> <p><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#0000ff">if</font> (!cs.IsClientScriptBlockRegistered(cstype, csname)){</font></font></p> <blockquote dir=ltr style="margin-right:0px"> <p><font size=2><font face="Verdana, Geneva, Arial, Sans-serif"><font color="#008080">StringBuilder</font> cstext2 = <font color="#0000ff">new</font> <font color="#008080">StringBuilder</font>();</font></font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>cstext2.Append(<font color="#800000">&quot;&lt;script type='text/javascript'&gt; function DoClick() {&quot;</font>);</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>cstext2.Append(<font color="#800000">&quot;document.forms[0].Message.value='Text from client script.'} &lt;/&quot;</font>);</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>cstext2.Append(<font color="#800000">&quot;script&gt;&quot;</font>);</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>cs.RegisterClientScriptBlock(cstype, csname, cstext2.ToString(), <font color="#0000ff">false</font>); </font></p></blockquote> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2></font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>}</font></p></blockquote> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2></font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>}</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2> </font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>Regards,</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2>Omer kamal</font></p> <p><font face="Verdana, Geneva, Arial, Sans-serif" size=2> </font></p>Tue, 11 Jul 2006 21:50:51 Z2006-07-11T21:50:51Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#60ed9ba5-b944-4f2e-9d63-ba204e143ed3http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#60ed9ba5-b944-4f2e-9d63-ba204e143ed3Goodguyhttp://social.msdn.microsoft.com/Profile/en-US/?user=Goodguyhow to call a javascript function from content page which was declared in master page?<P>-------&gt;</P>Sat, 15 Jul 2006 04:17:18 Z2006-07-15T04:17:18Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#c26fc1dd-8a60-4d68-b12c-9e629b4d4b96http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#c26fc1dd-8a60-4d68-b12c-9e629b4d4b96morshttp://social.msdn.microsoft.com/Profile/en-US/?user=morshow to call a javascript function from content page which was declared in master page?<p>I'm new to asp.net, but what about putting this in the Page_Load event of the master page:</p> <p><font size=2>Response.Write(</font><font color="#800000" size=2>&quot;&lt;SCRIPT LANGUAGE='JavaScript' src='&quot;</font><font size=2> &amp; Server.MapPath(</font><font color="#800000" size=2>&quot;~/Scripts/filename.js&quot;</font><font size=2>) &amp; </font><font color="#800000" size=2>&quot;'&gt;&lt;/SCRIPT&gt;&quot;</font><font size=2>)</font></p> <p><font size=2>are there any problems to doing this?</font></p> <p><font size=2>also, did I misunderstand the question?</p></font>Fri, 25 Aug 2006 19:50:51 Z2006-08-25T19:50:51Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#18b69feb-e0ca-45ed-a1a1-9c8d685967fbhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#18b69feb-e0ca-45ed-a1a1-9c8d685967fbC__Workerhttp://social.msdn.microsoft.com/Profile/en-US/?user=C__Workerhow to call a javascript function from content page which was declared in master page?Hi mors,<br><br>you can call the javascript within the <span style="font-weight:bold">page_prerender()</span>...... event of  your Masterpage. I had overcome with the same problem adding the Calendar to a content page... So i added that javascript within the <span style="font-weight:bold">page_prerender()</span> event and it works fine for me. Try it.. If you need more help with that just let me know it.<img src="images/emoticons/smile_angel.gif"><br><br>C#_Worker<br>Fri, 29 Sep 2006 12:06:14 Z2006-09-29T12:06:14Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#6729ebde-8b6d-44bb-893c-310b4091186ehttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#6729ebde-8b6d-44bb-893c-310b4091186emorshttp://social.msdn.microsoft.com/Profile/en-US/?user=morshow to call a javascript function from content page which was declared in master page?Thanks c# - do I add it the same way that I wrote or do I do it with other vb/c# functions?Fri, 29 Sep 2006 13:31:05 Z2006-09-29T13:31:05Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#11e369e2-3bac-47fc-80c0-839d2c6d6b28http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#11e369e2-3bac-47fc-80c0-839d2c6d6b28C__Workerhttp://social.msdn.microsoft.com/Profile/en-US/?user=C__Workerhow to call a javascript function from content page which was declared in master page?<P><FONT size=2>Including JavaScript codes,<BR>eg: An <STRONG><FONT style="BACKGROUND-COLOR: #99cc00">ASP textbox control with the ID="targetDate"</FONT> </STRONG>and onClick or&nbsp; onClientClick we want to call a JavaScript function(Displaying a calendar within a Div),<BR><STRONG>&nbsp;&nbsp;&nbsp; OnClick="displayCalendar(document.forms[0].targetDate",'mm/dd/yyyy',this)"<BR></STRONG></FONT></P> <P><FONT size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; We cannot pass the control name like this. it's giving the JavaScript error.</FONT></P> <P><FONT size=2>&nbsp;&nbsp;&nbsp; so there is a way we used to resolve that problem(in C#),</FONT></P> <P><FONT style="BACKGROUND-COLOR: #c0c0c0" color=#ff0000 size=2><STRONG>&nbsp;&nbsp;&nbsp; protected void Page_PreRender(object sender, EventArgs e)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.targetDate.Attributes["onclick"] = "displayCalendar(" + this.targetDate.ClientID&nbsp; + ",'mm/dd/yyyy',this)";<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</STRONG></FONT></P> <P><FONT size=2>That is what I did exactly ....Hope you got the idea... If you have more questions let me know it.. I will reply to you tonight(Canada).One last thing you have to add the &lt;script&gt; file within the Masterpage(.aspx page) as normal.</FONT></P> <P><FONT size=2>NOTE: Even I added same thing for OnFocus of the text box as well. </FONT></P>Fri, 29 Sep 2006 13:46:59 Z2006-09-29T13:46:59Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#a2ca46ec-3dee-479f-b8a9-1f8af1465f33http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#a2ca46ec-3dee-479f-b8a9-1f8af1465f33morshttp://social.msdn.microsoft.com/Profile/en-US/?user=morshow to call a javascript function from content page which was declared in master page?<P><FONT face="Geneva, Arial, Sans-serif" size=4>Thanks again.&nbsp; Here's what I did:</FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>in the master page Page_Load event I have:</FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>Page.ClientScript.RegisterStartupScript(Me.GetType(), "commonjsfile", "&lt;SCRIPT LANGUAGE='JavaScript' src='" &amp; Request.ApplicationPath &amp; "/Scripts/Js/Javascriptfile.js" &amp; "'&gt;&lt;/script&gt;")</FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>I did have it just saying response.write("&lt;script src..."&gt;) but I guess this is the wrong way to do it.</FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>My questions:</FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>1.&nbsp; like I said above, i put that script thing in&nbsp;the master's&nbsp;page_load event&nbsp;- should I put it in the prerender event?</FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>2.&nbsp; In order to add/set attributes to elements(like onClick), I was putting them in the Page_Load event.&nbsp; Is the better place in the Page_PreRender event or the individual elements Init() event or ????&nbsp;- and&nbsp;why? </FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>3.&nbsp; If I want to set something in the Style attribute, can I just say attributes("style") = "display:none;" or do I need to say attributes("style") &amp;= "display:none:" to add to the style? - note: I just tried a couple of things:&nbsp;if I just say = instead of &amp;=, then the other style attributes aren't applied to the element.&nbsp; However, by using &amp;= to add to the style, when this page is postedback, then thst style of the element has multiple entries ex: "display:none;display:none".&nbsp; So I guess the thing to do is check if "display:none" is in the style attribute before adding it. correct?</FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>I'm new to asp (much less asp.net) - i don't even code in vb or c#, but it's not that bad.&nbsp; I code in foxpro of all things lol (and yes i'm using connections to vfp tables instead of sql server or access)</FONT></P> <P><FONT face="Geneva, Arial, Sans-serif" size=4>&nbsp;</FONT></P>Fri, 29 Sep 2006 19:22:40 Z2006-09-29T19:22:40Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#6f0bc4d5-45e5-4b03-8298-39a5886426e7http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#6f0bc4d5-45e5-4b03-8298-39a5886426e7Goodguyhttp://social.msdn.microsoft.com/Profile/en-US/?user=Goodguyhow to call a javascript function from content page which was declared in master page?<P>Here is what I do in my page.</P> <P>TestForm.aspx </P><FONT color=#0000ff size=2><FONT size=2> <P>&lt;%</FONT><FONT color=#0000ff size=2>@</FONT><FONT size=2> </FONT><FONT color=#800000 size=2>Page</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>Language</FONT><FONT color=#0000ff size=2>="C#"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>EnableEventValidation</FONT><FONT color=#0000ff size=2>="true"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>MasterPageFile</FONT><FONT color=#0000ff size=2>="~/MasterPage.master"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>AutoEventWireup</FONT><FONT color=#0000ff size=2>="true"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>CodeFile</FONT><FONT color=#0000ff size=2>="TestForm.aspx.cs"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>Inherits</FONT><FONT color=#0000ff size=2>="TestForm"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>Title</FONT><FONT color=#0000ff size=2>="Test Form"</FONT><FONT size=2> %&gt;</P></FONT> <P>&lt;</FONT><FONT color=#800000 size=2>script</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>language</FONT><FONT color=#0000ff size=2>="javascript"&gt;</P></FONT><FONT size=2> <P>&lt;!--</P></FONT><FONT color=#0000ff size=2> <P>var</FONT><FONT size=2> cal1 = </FONT><FONT color=#0000ff size=2>new</FONT><FONT size=2> CalendarPopup(</FONT><FONT color=#800000 size=2>"date1"</FONT><FONT size=2>);</P> <P></FONT><FONT color=#008000 size=2>// --&gt;</P></FONT><FONT color=#0000ff size=2> <P>&lt;/</FONT><FONT color=#800000 size=2>script</FONT><FONT color=#0000ff size=2>&gt;</FONT></P> <P><FONT color=#0000ff size=2>&lt;form&gt;</FONT></P><FONT color=#0000ff size=2><FONT color=#0000ff size=2> <P>&lt;</FONT><FONT color=#800000 size=2>asp</FONT><FONT color=#0000ff size=2>:</FONT><FONT color=#800000 size=2>TextBox</FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2>ID</FONT><FONT color=#0000ff size=2>="txtDate"</FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2>runat</FONT><FONT color=#0000ff size=2>="server"</FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2>MaxLength</FONT><FONT color=#0000ff size=2>="10"</FONT><FONT color=#000000 size=2> </FONT><FONT color=#ff0000 size=2>Width</FONT><FONT color=#0000ff size=2>="80px"&gt;&lt;/</FONT><FONT color=#800000 size=2>asp</FONT><FONT color=#0000ff size=2>:</FONT><FONT color=#800000 size=2>TextBox</FONT><FONT color=#0000ff size=2>&gt;</P></FONT><FONT size=2> <P></FONT><FONT color=#0000ff size=2>&lt;</FONT><FONT color=#800000 size=2>a</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>id</FONT><FONT color=#0000ff size=2>="A1"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>href</FONT><FONT color=#0000ff size=2>="#"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>onClick</FONT><FONT color=#0000ff size=2>="cal1.select(ctl00_ContentPlaceHolder1_txtDate,'imgCal','M/d/yyyy'); return false;"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>runat</FONT><FONT color=#0000ff size=2>="server"&gt;&lt;</FONT><FONT color=#800000 size=2>img</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>src</FONT><FONT color=#0000ff size=2>="../Calendar/img/cal.gif"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>id</FONT><FONT color=#0000ff size=2>="imgCal"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>name</FONT><FONT color=#0000ff size=2>="imgCal"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>runat</FONT><FONT color=#0000ff size=2>="server"</FONT><FONT size=2> </FONT><FONT color=#ff0000 size=2>border</FONT><FONT color=#0000ff size=2>="0"</FONT><FONT size=2> </FONT><FONT color=#0000ff size=2>/&gt;&lt;/</FONT><FONT color=#800000 size=2>a</FONT><FONT color=#0000ff size=2>&gt;</FONT></P> <P><FONT color=#0000ff size=2>&lt;/form&gt;</FONT></P> <P><FONT color=#0000ff size=2>Conclusion: if you are using the masterpage, the name/ID of the textbox&nbsp;or other input field&nbsp;will change on the client side from <STRONG>'txtDate' </STRONG>to <STRONG>'ctl00_ContentPlaceHolder1_txtDate'</STRONG>. So to check the name/id just launch the page and click to view the source code.</FONT></P> <P><FONT color=#0000ff size=2>Hope this help</FONT></P> <P><FONT color=#0000ff size=2>&nbsp;</P></FONT></FONT>Sat, 30 Sep 2006 02:15:18 Z2006-09-30T02:15:18Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#5c54157f-7779-452f-b3e8-54065f3ff28chttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#5c54157f-7779-452f-b3e8-54065f3ff28cCoolRenhttp://social.msdn.microsoft.com/Profile/en-US/?user=CoolRenhow to call a javascript function from content page which was declared in master page?Thanks...This blog was really useful!!!Thu, 26 Oct 2006 07:44:41 Z2006-10-26T07:44:41Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#b0525970-7ab5-4bc5-80ef-1f5f741800c3http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#b0525970-7ab5-4bc5-80ef-1f5f741800c3C__Workerhttp://social.msdn.microsoft.com/Profile/en-US/?user=C__Workerhow to call a javascript function from content page which was declared in master page?<font style="font-family:Tahoma,Helvetica,Sans-Serif" size=2>Hi GoodGuy,<br><br>I know as you posted in blog &quot;<span id="_ctl0_MainContent_PostFlatView"><span><font color="#0000ff"><font color="#0000ff"><strong>ctl00_ContentPlaceHolder1_txtDate</strong></font></font></span></span>&quot; works fine... But that's not the right way to do it. So try to find something right... Think about a situation like more than 50 controls... are you going to do the same thing?</font><br><br><br>Thu, 26 Oct 2006 13:27:39 Z2006-10-26T13:27:39Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#57c3c05f-5bca-4881-8ea1-3efe49fdca21http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#57c3c05f-5bca-4881-8ea1-3efe49fdca21princealadinhttp://social.msdn.microsoft.com/Profile/en-US/?user=princealadinhow to call a javascript function from content page which was declared in master page?you may use document.getElementByID<font size=2>(</font><font color="#a31515" size=2>'&lt;%=yourControl.ClientID%&gt;'</font><font size=2>) to get the real ID of the control when it is rendered</font>Fri, 08 Jun 2007 08:29:50 Z2007-06-08T08:29:50Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#898982e6-74ca-4da8-a91f-521207162af2http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#898982e6-74ca-4da8-a91f-521207162af2cenimaluhttp://social.msdn.microsoft.com/Profile/en-US/?user=cenimaluhow to call a javascript function from content page which was declared in master page?<p align=left><font face=Arial size=2>Hai,</font></p> <p align=left> </p> <p align=left>Thank you, you solved my problem, Its Working fine. </p> <p align=left> </p> <p align=left>Thank you</p>Sat, 04 Aug 2007 07:42:17 Z2007-08-04T07:42:17Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#1a79de0c-a734-428a-a601-696ca6dd9c09http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#1a79de0c-a734-428a-a601-696ca6dd9c09webchetanhttp://social.msdn.microsoft.com/Profile/en-US/?user=webchetanhow to call a javascript function from content page which was declared in master page?<p><font face="Times New Roman">But what if I want to pass yourControl as a parameter to the javascript function ? I want to make it work something like this...</font></p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman">Something like...</font></p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman">function test(x){</font></p> <blockquote dir=ltr style="margin-right:0px"> <p align=left><font face=Arial size=2>alert(document.getElementById(&quot;&lt;%=x.ClientID%&gt;&quot;).value);</font></p> <p align=left> </p></blockquote> <p align=left>}</p> <p> </p> <p align=left> </p> <p align=left>But the above code throws error...want the parameter 'x' to be replaced by my control name. </p> <p align=left> </p> <p align=left>Any help would be really appreciated.</p> <p align=left> </p> <p align=left>Thanks</p> <p align=left> </p> <p align=left> </p> <p align=left>- webchetan</p>Wed, 29 Aug 2007 17:54:52 Z2007-08-29T17:54:52Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#f5fa9e0f-96dd-41c5-986a-46c5bec0266fhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#f5fa9e0f-96dd-41c5-986a-46c5bec0266fSudheer_sgkhttp://social.msdn.microsoft.com/Profile/en-US/?user=Sudheer_sgkhow to call a javascript function from content page which was declared in master page?<p align=left><font face=Arial size=2>Can you send that code to me once?</font></p> <p align=left> </p><font color="#0000ff" size=2> <p>var</font><font size=2> zipValue=document.getElementById(</font><font color="#800000" size=2>&quot;&lt;%= txtZipCode.ClientID %&gt;&quot;</font><font size=2>).value; </p> <p> </p> <p align=left>Right now i am using like this. Please tell me in future we didnt get any problem r not.</font></p>Thu, 30 Aug 2007 07:17:30 Z2007-08-30T07:17:30Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#abbd55c2-6354-426f-b183-a906371d1ed3http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#abbd55c2-6354-426f-b183-a906371d1ed3Clarence M Troyhttp://social.msdn.microsoft.com/Profile/en-US/?user=Clarence%20M%20Troyhow to call a javascript function from content page which was declared in master page?<font face=Arial size=2><font color="#0000ff" size=2> <p>Tied popUpCalendar.aspx page with IMG HyperLink(The image was a small calendar) located on a contentpage</p> <p align=left> </p><font color="#0000ff" size=2><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>td</font><font size=2> </font><font color="#ff0000" size=2>align</font><font color="#0000ff" size=2>=&quot;left&quot;</font><font size=2> </font><font color="#ff0000" size=2>style</font><font color="#0000ff" size=2>=&quot;height: 26px&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>TextBox</font><font size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;txtDate&quot;</font><font size=2> </font><font color="#ff0000" size=2>Runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </font><font color="#ff0000" size=2>AutoPostBack</font><font color="#0000ff" size=2>=&quot;True&quot;</font><font size=2> </font><font color="#ff0000" size=2>ReadOnly</font><font color="#0000ff" size=2>=&quot;True&quot;</font><font size=2> </font><font color="#ff0000" size=2>Width</font><font color="#0000ff" size=2>=&quot;93px&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;</p></font> <p align=left>&lt;</font><font color="#800000" size=2>td</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>align</font><font color="#0000ff" size=2>=&quot;center&quot;</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>style</font><font color="#0000ff" size=2>=&quot;height: 26px&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>a</font><font size=2> </font><font color="#ff0000" size=2>href</font><font color="#0000ff" size=2>=&quot;javascript:;&quot;</font><font size=2> </font><font color="#ff0000" size=2>onclick</font><font color="#0000ff" size=2>=&quot;window.open('popUpCalendar.aspx?strTextBoxId=txtDate&amp;strFormId=frmMainCommLog','cal','width=250,height=225,left=270,top=180')&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>img</font><font size=2> </font><font color="#ff0000" size=2>src</font><font color="#0000ff" size=2>=&quot;images/calendar.gif&quot;</font><font size=2> </font><font color="#ff0000" size=2>border</font><font color="#0000ff" size=2>=&quot;0&quot;</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;imgCalendar&quot;</font><font size=2> </font><font color="#0000ff" size=2>&gt;&lt;/</font><font color="#800000" size=2>a</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>td</font><font color="#0000ff" size=2>&gt;</p></font> <p align=left> </p> <p align=left> </p> <p align=left>I had to hard code the element ID on the rendered HTML page.</p> <p align=left><font color="#800000"></font> </p> <p align=left><font color="#800000">My txtDate control ID now = 'aspnetForm.ctl00$ContentPlaceHolder1$txtDate'</font></p> <p align=left> </p> <p align=left> It has do with the ASP ContentPlaceHolder and MasterPage inherting INamingCotainer, which uniquely idenifies your controls on the rendered html, also renameing your form name. I also think there is a better way to code the rendered controlID or turn off INamingContainer? </p> <p align=left> </p> <p align=left><font color="#800000"></font> </p> <p align=left> </p> <p align=left> </p><font color="#0000ff" size=2><font size=2> <p>&lt;%</font><font color="#0000ff" size=2>@</font><font size=2> </font><font color="#800000" size=2>Page</font><font size=2> </font><font color="#ff0000" size=2>Language</font><font color="#0000ff" size=2>=&quot;VB&quot;</font><font size=2> </font><font color="#ff0000" size=2>AutoEventWireup</font><font color="#0000ff" size=2>=&quot;false&quot;</font><font size=2> </font><font color="#ff0000" size=2>CodeFile</font><font color="#0000ff" size=2>=&quot;popUpCalendar.aspx.vb&quot;</font><font size=2> </font><font color="#ff0000" size=2>Inherits</font><font color="#0000ff" size=2>=&quot;popUpCalendar&quot;</font><font size=2> %&gt;</p></font><font color="#0000ff" size=2> <p>&lt;!</font><font color="#800000" size=2>DOCTYPE</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>html</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>PUBLIC</font><font color="#000000" size=2> </font><font color="#0000ff" size=2>&quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;</font><font color="#000000" size=2> </font><font color="#0000ff" size=2>&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</p> <p>&lt;</font><font color="#800000" size=2>html</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>xmlns</font><font color="#0000ff" size=2>=&quot;http://www.w3.org/1999/xhtml&quot;</font><font color="#000000" size=2> </font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>head</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>title</font><font color="#0000ff" size=2>&gt;</font><font size=2>Untitled Page</font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>title</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>head</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#800000" size=2>body</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>form</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;frmCalendar&quot;</font><font size=2> </font><font color="#ff0000" size=2>method</font><font color="#0000ff" size=2>=&quot;post&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>div</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>Calendar</font><font size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;calDate&quot;</font><font size=2> </font><font color="#ff0000" size=2>Runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </font><font color="#ff0000" size=2>BackColor</font><font color="#0000ff" size=2>=&quot;White&quot;</font><font size=2> </font><font color="#ff0000" size=2>BorderColor</font><font color="#0000ff" size=2>=&quot;#3366CC&quot;</font><font size=2> </font><font color="#ff0000" size=2>BorderWidth</font><font color="#0000ff" size=2>=&quot;1px&quot;</font><font size=2> </font><font color="#ff0000" size=2>CellPadding</font><font color="#0000ff" size=2>=&quot;1&quot;</font><font size=2> </font><font color="#ff0000" size=2>DayNameFormat</font><font color="#0000ff" size=2>=&quot;Shortest&quot;</font><font size=2> </font><font color="#ff0000" size=2>Font-Names</font><font color="#0000ff" size=2>=&quot;Verdana&quot;</font><font size=2> </font><font color="#ff0000" size=2>Font-Size</font><font color="#0000ff" size=2>=&quot;8pt&quot;</font><font size=2> </font><font color="#ff0000" size=2>ForeColor</font><font color="#0000ff" size=2>=&quot;#003399&quot;</font><font size=2> </font><font color="#ff0000" size=2>Height</font><font color="#0000ff" size=2>=&quot;200px&quot;</font><font size=2> </font><font color="#ff0000" size=2>Width</font><font color="#0000ff" size=2>=&quot;220px&quot;</font><font size=2> </font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>SelectedDayStyle</font><font size=2> </font><font color="#ff0000" size=2>BackColor</font><font color="#0000ff" size=2>=&quot;#009999&quot;</font><font size=2> </font><font color="#ff0000" size=2>Font-Bold</font><font color="#0000ff" size=2>=&quot;True&quot;</font><font size=2> </font><font color="#ff0000" size=2>ForeColor</font><font color="#0000ff" size=2>=&quot;#CCFF99&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>TodayDayStyle</font><font size=2> </font><font color="#ff0000" size=2>BackColor</font><font color="#0000ff" size=2>=&quot;#99CCCC&quot;</font><font size=2> </font><font color="#ff0000" size=2>ForeColor</font><font color="#0000ff" size=2>=&quot;White&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>SelectorStyle</font><font size=2> </font><font color="#ff0000" size=2>BackColor</font><font color="#0000ff" size=2>=&quot;#99CCCC&quot;</font><font size=2> </font><font color="#ff0000" size=2>ForeColor</font><font color="#0000ff" size=2>=&quot;#336666&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>WeekendDayStyle</font><font size=2> </font><font color="#ff0000" size=2>BackColor</font><font color="#0000ff" size=2>=&quot;#CCCCFF&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>OtherMonthDayStyle</font><font size=2> </font><font color="#ff0000" size=2>ForeColor</font><font color="#0000ff" size=2>=&quot;#999999&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>NextPrevStyle</font><font size=2> </font><font color="#ff0000" size=2>Font-Size</font><font color="#0000ff" size=2>=&quot;8pt&quot;</font><font size=2> </font><font color="#ff0000" size=2>ForeColor</font><font color="#0000ff" size=2>=&quot;#CCCCFF&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>DayHeaderStyle</font><font size=2> </font><font color="#ff0000" size=2>BackColor</font><font color="#0000ff" size=2>=&quot;#99CCCC&quot;</font><font size=2> </font><font color="#ff0000" size=2>ForeColor</font><font color="#0000ff" size=2>=&quot;#336666&quot;</font><font size=2> </font><font color="#ff0000" size=2>Height</font><font color="#0000ff" size=2>=&quot;1px&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>TitleStyle</font><font size=2> </font><font color="#ff0000" size=2>BackColor</font><font color="#0000ff" size=2>=&quot;#003399&quot;</font><font size=2> </font><font color="#ff0000" size=2>BorderColor</font><font color="#0000ff" size=2>=&quot;#3366CC&quot;</font><font size=2> </font><font color="#ff0000" size=2>BorderWidth</font><font color="#0000ff" size=2>=&quot;1px&quot;</font><font size=2> </font><font color="#ff0000" size=2>Font-Bold</font><font color="#0000ff" size=2>=&quot;True&quot;</p></font><font size=2> <p></font><font color="#ff0000" size=2>Font-Size</font><font color="#0000ff" size=2>=&quot;10pt&quot;</font><font size=2> </font><font color="#ff0000" size=2>ForeColor</font><font color="#0000ff" size=2>=&quot;#CCCCFF&quot;</font><font size=2> </font><font color="#ff0000" size=2>Height</font><font color="#0000ff" size=2>=&quot;25px&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#800000" size=2>Calendar</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>input</font><font size=2> </font><font color="#ff0000" size=2>type</font><font color="#0000ff" size=2>=&quot;hidden&quot;</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;strFormId&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#800000" size=2>input</font><font size=2> </font><font color="#ff0000" size=2>type</font><font color="#0000ff" size=2>=&quot;hidden&quot;</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;strCtrlId&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></p> <p></p> <p></p> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>div</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#800000" size=2>form</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>body</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#800000" size=2>html</font><font color="#0000ff" size=2>&gt;</font></p> <p align=left><font color="#0000ff" size=2></font> </p> <p align=left><font color="#0000ff" size=2></font> </p> <p align=left><font color="#0000ff" size=2></font> </p> <p align=left><font color="#0000ff" size=2></font> </p> <p align=left><font color="#0000ff" size=2> </p></font></font> <p align=left>Partial</font><font size=2> </font><font color="#0000ff" size=2>Class</font><font size=2> popUpCalendar</p> <p></font><font color="#0000ff" size=2>Inherits</font><font size=2> System.Web.UI.Page</p> <p></font><font color="#0000ff" size=2>Private</font><font size=2> </font><font color="#0000ff" size=2>Sub</font><font size=2> Page_Load(</font><font color="#0000ff" size=2>ByVal</font><font size=2> sender </font><font color="#0000ff" size=2>As</font><font size=2> System.Object, </font><font color="#0000ff" size=2>ByVal</font><font size=2> e </font><font color="#0000ff" size=2>As</font><font size=2> System.EventArgs) </font><font color="#0000ff" size=2>Handles</font><font size=2> </font><font color="#0000ff" size=2>MyBase</font><font size=2>.Load</p> <p>strFormId.Value = Request.QueryString(</font><font color="#800000" size=2>&quot;strTextBoxId&quot;</font><font size=2>).ToString()</p> <p>strCtrlId.Value = Request.QueryString(</font><font color="#800000" size=2>&quot;strFormId&quot;</font><font size=2>).ToString()</p> <p></font><font color="#0000ff" size=2>End</font><font size=2> </font><font color="#0000ff" size=2>Sub</p></font><font size=2> <p></font><font color="#0000ff" size=2>Protected</font><font size=2> </font><font color="#0000ff" size=2>Sub</font><font size=2> calDate_SelectionChanged(</font><font color="#0000ff" size=2>ByVal</font><font size=2> sender </font><font color="#0000ff" size=2>As</font><font size=2> </font><font color="#0000ff" size=2>Object</font><font size=2>, </font><font color="#0000ff" size=2>ByVal</font><font size=2> e </font><font color="#0000ff" size=2>As</font><font size=2> System.EventArgs) </font><font color="#0000ff" size=2>Handles</font><font size=2> calDate.SelectionChanged</p> <p></font><font color="#008000" size=2>'Dim script literal strScript</p></font><font size=2> <p></font><font color="#0000ff" size=2>Dim</font><font size=2> strScript </font><font color="#0000ff" size=2>As</font><font size=2> </font><font color="#0000ff" size=2>String</font><font size=2> = </font><font color="#800000" size=2>&quot;&lt;script&gt;window.opener.document.aspnetForm.ctl00$ContentPlaceHolder1$txtDate.value = '&quot;</p></font><font size=2> <p>strScript += calDate.SelectedDate.ToString(</font><font color="#800000" size=2>&quot;MM/dd/yyyy&quot;</font><font size=2>)</p> <p>strScript += </font><font color="#800000" size=2>&quot;';self.close()&quot;</p></font><font size=2> <p>strScript += </font><font color="#800000" size=2>&quot;&lt;/&quot;</font><font size=2> + </font><font color="#800000" size=2>&quot;script&gt;&quot;</p></font><font size=2> <p></font><font color="#008000" size=2>'Registers the client script with the Page object using a type, key, and script literal. </p></font><font size=2> <p>Page.ClientScript.RegisterClientScriptBlock(</font><font color="#0000ff" size=2>Me</font><font size=2>.GetType(), </font><font color="#800000" size=2>&quot;PopulateOwnerWindowTxtDateScript&quot;</font><font size=2>, strScript)</p> <p></font><font color="#0000ff" size=2>End</font><font size=2> </font><font color="#0000ff" size=2>Sub</p></font><font size=2> <p></font><font color="#0000ff" size=2>End</font><font size=2> </font><font color="#0000ff" size=2>Class</p> <p> </p> <p align=left> </p> <p align=left> </p> <p align=left>It seems like any type of Post Content Page Rendering javascript dom accesses has to take into account this renaming convention. Is there a way to change the elementID back to their original ControlID. Or do I use a FindControl() function, after the page is loaded. Any help here would be appreciated.</font></font></p>Sun, 07 Oct 2007 20:13:08 Z2007-10-07T20:13:08Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#05aab706-587b-49d0-8ff8-465f8b0f8465http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#05aab706-587b-49d0-8ff8-465f8b0f8465GbNewBhttp://social.msdn.microsoft.com/Profile/en-US/?user=GbNewBhow to call a javascript function from content page which was declared in master page?<p align=left><font face=Arial>Not sure if anyone will have the patience to help me as I am at the point where I can get some basic stuff to work but don't understand enough about it all to tweak it.</font></p> <p align=left> </p> <p align=left>Using VWD 2005 Express I have a simple (AJAX enabled) web page that refines the list of results from a database query in a GridView as you type into a textbox (i.e. after each keypress - javascript OnKeyUp).  When I try to implement this in a MasterPage the script no longer works.  I understand that this is because the ID of the TextBox and other items are changed by virtue of the content page being rendered within the ContentPlaceHolder on the MasterPage.</p> <p align=left> </p> <p align=left>The functioning page (no MasterPage) is basically:</p> <p align=left>==============Default.aspx========================</p> <p>&lt;%<font color="#0000ff">@</font> <font color="#800000">Page</font> <font color="#ff0000">Language</font><font color="#0000ff">=&quot;C#&quot;</font> <font color="#ff0000">AutoEventWireup</font><font color="#0000ff">=&quot;true&quot;</font> <font color="#ff0000">CodeFile</font><font color="#0000ff">=&quot;Default.aspx.cs&quot;</font> <font color="#ff0000">Inherits</font><font color="#0000ff">=&quot;_Default&quot;</font> %&gt;<font color="#0000ff"></p> <p>&lt;!</font><font color="#800000">DOCTYPE</font> <font color="#ff0000">html</font> <font color="#ff0000">PUBLIC</font> <font color="#0000ff">&quot;-//W3C//DTD XHTML 1.1//EN&quot;</font> <font color="#0000ff">&quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&quot;&gt;</p> <p>&lt;</font><font color="#800000">html</font> <font color="#ff0000">xmlns</font><font color="#0000ff">=&quot;http://www.w3.org/1999/xhtml&quot;&gt;</p> <p>&lt;</font><font color="#800000">head</font> <font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;&gt;</p></font> <p><font color="#0000ff">&lt;</font><font color="#800000">title</font><font color="#0000ff">&gt;</font>Find Stuff<font color="#0000ff">&lt;/</font><font color="#800000">title</font><font color="#0000ff">&gt;</p></font> <p></p> <p><font color="#0000ff">&lt;</font><font color="#800000">script</font> <font color="#ff0000">language</font><font color="#0000ff">=&quot;javascript&quot;&gt;</p> <p>function</font> OnKeyUp()</p> <p align=left>    {</p> <p>          document.body.setActive();</p> <p>          document.body.focus();</p> <p>          window.<font color="#0000ff">event</font>.srcElement.focus();</p> <p>    }</p> <p><font color="#0000ff">function</font> SetCursorToTextEnd(textControlID)</p> <p>   {</p> <p><font color="#0000ff">          var</font> text = document.getElementById(textControlID);</p> <p><font color="#0000ff">          if</font> (text != <font color="#0000ff">null</font> &amp;&amp; text.value.length &gt; 0)</p> <p>              {</p> <p><font color="#0000ff">                if</font> (text.createTextRange)</p> <p>                  {</p> <p><font color="#0000ff">                    var</font> FieldRange = text.createTextRange();</p> <p>                    FieldRange.moveStart(<font color="#800000">'character'</font>, text.value.length);</p> <p>                    FieldRange.collapse();</p> <p>                    FieldRange.select();</p> <p>                 }</p> <p>            }</p> <p>   }</p><font color="#0000ff"> <p>&lt;/</font><font color="#800000">script</font><font color="#0000ff">&gt;</font> </p> <p></p><font color="#0000ff"> <p>&lt;/</font><font color="#800000">head</font><font color="#0000ff">&gt;</p> <p>&lt;</font><font color="#800000">body</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">&lt;</font><font color="#800000">form</font> <font color="#ff0000">id</font><font color="#0000ff">=&quot;form1&quot;</font> <font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;&gt;</p></font> <p><font color="#0000ff">&lt;</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">ScriptManager</font> <font color="#ff0000">ID</font><font color="#0000ff">=&quot;ScriptManager1&quot;</font> <font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;</font> <font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">&lt;/</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">ScriptManager</font><font color="#0000ff">&gt;</font> </p> <p><font color="#0000ff">&lt;</font><font color="#800000">div</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">&lt;</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">UpdatePanel</font> <font color="#ff0000">ID</font><font color="#0000ff">=&quot;FindStuff&quot;</font> <font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;</font> <font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">  &lt;</font><font color="#800000">ContentTemplate</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">      &lt;</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">TextBox</font> <font color="#ff0000">ID</font><font color="#0000ff">=&quot;<font style="background-color:#ffff00">SearchFor</font>&quot;</font> <font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;</font> <font color="#ff0000">AutoPostBack</font><font color="#0000ff">=&quot;True&quot;</font><font color="#ff0000">  </font></p> <p align=left><font color="#ff0000">           OnTextChanged</font><font color="#0000ff">=&quot;SearchFor_TextChanged&quot;</font> <font color="#0000ff">&gt;</font>%</p> <p align=left>      <font color="#0000ff">&lt;/</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">TextBox</font><font color="#0000ff">&gt;</font><font color="#0000ff"></p></font> <p><font color="#0000ff">  &lt;</font><font color="#800000">br</font> <font color="#0000ff">/&gt;</p></font> <p><font color="#0000ff">     &lt;</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">GridView</font> <font color="#ff0000">ID</font><font color="#0000ff">=&quot;GridView1&quot;</font> <font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;</font> <font color="#ff0000">..........&gt;</font><font color="#0000ff"></p></font> <p><font color="#0000ff">          &lt;</font><font color="#800000">Columns</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">                ..................</font></p> <p align=left><font color="#0000ff">          </font><font color="#0000ff">&lt;/</font><font color="#800000">Columns</font><font color="#0000ff">&gt;</font><font color="#0000ff"></p></font> <p><font color="#0000ff">      &lt;/</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">GridView</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">      &lt;</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">SqlDataSource</font> <font color="#ff0000">ID</font><font color="#0000ff">=&quot;SqlDataSource1&quot;</font> <font color="#ff0000">runat</font><font color="#0000ff">=&quot;server&quot;</font> </p> <p align=left>        <font color="#ff0000">ConnectionString</font><font color="#0000ff">=&quot;</font>&lt;%$ ConnectionStrings:xxxxxxxxxxx%&gt;<font color="#0000ff">&quot;</p></font> <p><font color="#ff0000">        SelectCommand</font><font color="#0000ff">=&quot;SELECT .......... WHERE ([customer_name] LIKE '%' + @customer_name + '%')&quot;&gt;</p></font> <p><font color="#0000ff">             &lt;</font><font color="#800000">SelectParameters</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">                 &lt;</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">ControlParameter</font> <font color="#ff0000">ControlID</font><font color="#0000ff">=&quot;<font style="background-color:#ffff00">SearchFor</font>&quot;</font> <font color="#ff0000">Name</font><font color="#0000ff">=&quot;customer_name&quot;</font> </p> <p align=left>                    <font color="#ff0000">PropertyName</font><font color="#0000ff">=&quot;Text&quot; </font><font color="#ff0000">Type</font><font color="#0000ff">=&quot;String&quot;</font> <font color="#0000ff">/&gt;</p></font> <p><font color="#0000ff">             &lt;/</font><font color="#800000">SelectParameters</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">     &lt;/</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">SqlDataSource</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">  &lt;/</font><font color="#800000">ContentTemplate</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">            &lt;</font><font color="#800000">Triggers</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">                &lt;</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">PostBackTrigger</font> <font color="#ff0000">ControlID</font><font color="#0000ff">=&quot;<font style="background-color:#ffff00">SearchFor</font>&quot;</font> <font color="#0000ff">/&gt;</p></font> <p><font color="#0000ff">            &lt;/</font><font color="#800000">Triggers</font><font color="#0000ff">&gt;</font> </p> <p><font color="#0000ff">&lt;/</font><font color="#800000">asp</font><font color="#0000ff">:</font><font color="#800000">UpdatePanel</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">&lt;/</font><font color="#800000">div</font><font color="#0000ff">&gt;</p></font> <p><font color="#0000ff">&lt;/</font><font color="#800000">form</font><font color="#0000ff">&gt;</p> <p>&lt;/</font><font color="#800000">body</font><font color="#0000ff">&gt;</p> <p>&lt;/</font><font color="#800000">html</font><font color="#0000ff">&gt;</p></font> <p align=left>---------------------------Default.aspx.cs-----------------------------</p> <p align=left></p><font color="#0000ff"> <p>using</font> System;</p><font color="#0000ff"> <p>using</font> System.Data;</p><font color="#0000ff"> <p>using</font> System.Configuration;</p><font color="#0000ff"> <p>using</font> System.Web;</p><font color="#0000ff"> <p>using</font> System.Web.Security;</p><font color="#0000ff"> <p>using</font> System.Web.UI;</p><font color="#0000ff"> <p>using</font> System.Web.UI.WebControls;</p><font color="#0000ff"> <p>using</font> System.Web.UI.WebControls.WebParts;</p><font color="#0000ff"> <p>using</font> System.Web.UI.HtmlControls;</p> <p align=left> </p><font color="#0000ff"> <p>public</font> <font color="#0000ff">partial</font> <font color="#0000ff">class</font> <font color="#008080">_Default</font> : System.Web.UI.<font color="#008080">Page</font> </p> <p>{</p> <p><font color="#0000ff">        protected</font> <font color="#0000ff">void</font> Page_Load(<font color="#0000ff">object</font> sender, <font color="#008080">EventArgs</font> e)</p> <p>        {</p> <p>                <font style="background-color:#ffff00" color="#000000">SearchFor.</font>Attributes.Add(<font color="#800000">&quot;onkeyup&quot;</font>, <font color="#800000">&quot;OnKeyUp();&quot;</font>);</p> <p>                <font style="background-color:#ffff00">SearchFor</font>.Attributes.Add(<font color="#800000">&quot;onfocus&quot;</font>, <font color="#800000">&quot;SetCursorToTextEnd(this.id);&quot;</font>);</p> <p>                SetFocus(<font style="background-color:#ffff00">SearchFor</font>);</p> <p>        }</p> <p><font color="#0000ff">       protected</font> <font color="#0000ff">void</font> SearchFor_TextChanged(<font color="#0000ff">object</font> sender, <font color="#008080">EventArgs</font> e)</p> <p>       {</p> <p><font color="#008080">              ScriptManager</font>.RegisterClientScriptBlock((<font color="#008080">Control</font>)sender, sender.GetType(), <font color="#800000">&quot;MyKey&quot;</font>, </p> <p align=left>               <font color="#800000">&quot;WebForm_AutoFocus('&quot;</font> + <font style="background-color:#ffff00">SearchFor</font> + <font color="#800000">&quot;');&quot;</font>, <font color="#0000ff">true</font>);</p> <p>        }</p> <p>}</p> <p align=left>==================================================================</p> <p align=left>Once a MasterPage is included/referenced, the TextBox ID &quot;<font style="background-color:#ffff00">SearchFor&quot;</font> will become something like &quot;<font style="background-color:#ffff00">ctl00_ContentPlaceHolder1_SearchFor</font>&quot;.  What can I do to make the javascript work AND make it dynamic so that it will work with other TextBoxes on other pages?  How do I place the script in a file (&quot;~/myscripts/keyup.js&quot;) and reference it in the MasterPage so that it works with other pages that are not in the root folder?</p> <p align=left> </p> <p align=left>Thanks</p>Sun, 14 Oct 2007 16:04:31 Z2007-10-14T16:04:31Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#c2e21c71-354b-41e5-ad59-abd5ec4fcf1ehttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#c2e21c71-354b-41e5-ad59-abd5ec4fcf1eselvamsundar.phttp://social.msdn.microsoft.com/Profile/en-US/?user=selvamsundar.phow to call a javascript function from content page which was declared in master page?<p align=left><font face=Arial size=2><strong><u>Problem:</u></strong></font></p> <p align=left><strong><u><font color="#ff0000">how to access the value in a html textbox present inside a gridview of an aspx page which inherits a master page?</font></u></strong></p> <blockquote dir=ltr style="margin-right:0px"> <p align=left>i have written a java script to find sum of 2 numbers present in html textbox control with in a grid view.</p></blockquote><font face=Arial size=2> <p align=left>my java script triggers on <font color="#0000ff">onblur</font> event of HTML textbox placed in a gridview.i tried it out with a alert box showing &quot;hello&quot;.</p> <p align=left>but i cant alert the value present  in  that html textbox . without master page we use</p> <p align=left>document.form1.<font color="#333399">yourcontrol</font>.value to access the textbox value.but </p> <p align=left><strong><u><font color="#ff0000">how to access the value OF a html textbox present inside a gridview of an aspx page which inherits a master page?</font></u></strong></p><font size=2></font><font color="#0000ff" size=2></font></font> <p align=left>i have placed my aspx and master page source code.</p> <p align=left><font face=Arial size=2>this code triggers my java script</font></p> <p align=left><font face=Arial size=2><strong><u></u></strong></font> </p> <p align=left><font face=Arial size=2><strong><u></u></strong></font> </p> <p align=left><font face=Arial size=2><strong><u>default.aspx:</u></strong></font></p> <p align=left><strong><u></u></strong> </p><font size=2> <p>&lt;%</font><font color="#0000ff" size=2>@</font><font size=2> </font><font color="#a31515" size=2>Page</font><font size=2> </font><font color="#ff0000" size=2>Language</font><font color="#0000ff" size=2>=&quot;C#&quot;</font><font size=2> </font><font color="#ff0000" size=2>MasterPageFile</font><font color="#0000ff" size=2>=&quot;~/MasterPage.master&quot;</font><font size=2> </font><font color="#ff0000" size=2>AutoEventWireup</font><font color="#0000ff" size=2>=&quot;true&quot;</font><font size=2> </font><font color="#ff0000" size=2>CodeFile</font><font color="#0000ff" size=2>=&quot;Default.aspx.cs&quot;</font><font size=2> </font><font color="#ff0000" size=2>Inherits</font><font color="#0000ff" size=2>=&quot;_Default&quot;</font><font size=2> </font><font color="#ff0000" size=2>Title</font><font color="#0000ff" size=2>=&quot;Untitled Page&quot;</font><font size=2> %&gt;</p></font><font color="#0000ff" size=2> <p>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>Content</font><font size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;Content1&quot;</font><font size=2> </font><font color="#ff0000" size=2>ContentPlaceHolderID</font><font color="#0000ff" size=2>=&quot;head&quot;</font><font size=2> </font><font color="#ff0000" size=2>Runat</font><font color="#0000ff" size=2>=&quot;Server&quot;&gt;</p></font><font size=2> <p></p></font><font color="#0000ff" size=2> <p>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>Content</font><font color="#0000ff" size=2>&gt;</p> <p> </p> <p>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>Content</font><font size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;Content2&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </font><font color="#ff0000" size=2>contentplaceholderid</font><font color="#0000ff" size=2>=&quot;ContentPlaceHolder1&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>script</font><font size=2> </font><font color="#ff0000" size=2>type</font><font color="#0000ff" size=2>=&quot;text/javascript&quot;</font><font size=2> </font><font color="#ff0000" size=2>language</font><font color="#0000ff" size=2>=&quot;javascript&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>function</font><font size=2> calc()</p> <p>{</p> <p></font><font color="#0000ff" size=2>var</font><font size=2> num1=S1.n1.value;</p> <p></font><font color="#0000ff" size=2>var</font><font size=2> num2=S1.n2.value;</p> <p></p> <p>alert(num1);</p> <p></p> <p></font><font color="#0000ff" size=2>var</font><font size=2> num3=num1+num2;</p> <p>alert(num3);</p> <p>}</p> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>script</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></p> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>GridView</font><font size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;GridView2&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </font><font color="#ff0000" size=2>AutoGenerateColumns</font><font color="#0000ff" size=2>=&quot;False&quot;</font><font size=2> </p> <p></font><font color="#ff0000" size=2>DataSourceID</font><font color="#0000ff" size=2>=&quot;AccessDataSource1&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>Columns</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>boundfield</font><font size=2> </font><font color="#ff0000" size=2>DataField</font><font color="#0000ff" size=2>=&quot;Code&quot;</font><font size=2> </font><font color="#ff0000" size=2>HeaderText</font><font color="#0000ff" size=2>=&quot;Code&quot;</font><font size=2> </font><font color="#ff0000" size=2>SortExpression</font><font color="#0000ff" size=2>=&quot;Code&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>boundfield</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>boundfield</font><font size=2> </font><font color="#ff0000" size=2>DataField</font><font color="#0000ff" size=2>=&quot;CodeDescription&quot;</font><font size=2> </font><font color="#ff0000" size=2>HeaderText</font><font color="#0000ff" size=2>=&quot;CodeDescription&quot;</font><font size=2> </p> <p></font><font color="#ff0000" size=2>SortExpression</font><font color="#0000ff" size=2>=&quot;CodeDescription&quot;&gt;&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>boundfield</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>boundfield</font><font size=2> </font><font color="#ff0000" size=2>DataField</font><font color="#0000ff" size=2>=&quot;CodeType&quot;</font><font size=2> </font><font color="#ff0000" size=2>HeaderText</font><font color="#0000ff" size=2>=&quot;CodeType&quot;</font><font size=2> </p> <p></font><font color="#ff0000" size=2>SortExpression</font><font color="#0000ff" size=2>=&quot;CodeType&quot;&gt;&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>boundfield</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TemplateField</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>ItemTemplate</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TextBox</font><font size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;TextBox1&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TextBox</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>ItemTemplate</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TemplateField</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TemplateField</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>ItemTemplate</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>input</font><font size=2> </font><font color="#ff0000" size=2>type</font><font color="#0000ff" size=2>=&quot;text&quot;</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;n1&quot;</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;n1&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>ItemTemplate</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TemplateField</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TemplateField</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>ItemTemplate</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>input</font><font size=2> </font><font color="#ff0000" size=2>type</font><font color="#0000ff" size=2>=&quot;text&quot;</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;n2&quot;</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;n2&quot;</font><font size=2> </font><font color="#ff0000" size=2>onblur</font><font color="#0000ff" size=2>=&quot;javascript:calc()&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>ItemTemplate</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TemplateField</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TemplateField</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>ItemTemplate</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>input</font><font size=2> </font><font color="#ff0000" size=2>type</font><font color="#0000ff" size=2>=&quot;text&quot;</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;n3&quot;</font><font size=2> </font><font color="#ff0000" size=2>name</font><font color="#0000ff" size=2>=&quot;n3&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </font><font color="#0000ff" size=2>/&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>ItemTemplate</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>TemplateField</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>Columns</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>GridView</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></p> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>AccessDataSource</font><font size=2> </font><font color="#ff0000" size=2>ID</font><font color="#0000ff" size=2>=&quot;AccessDataSource1&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;</font><font size=2> </p> <p></font><font color="#ff0000" size=2>DataFile</font><font color="#0000ff" size=2>=&quot;~/NCM.mdb&quot;</font><font size=2> </font><font color="#ff0000" size=2>SelectCommand</font><font color="#0000ff" size=2>=&quot;SELECT * FROM [Code]&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>AccessDataSource</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></p> <p></p></font><font color="#0000ff" size=2> <p>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>Content</font><font color="#0000ff" size=2>&gt;</p> <p> </p> <p><strong><u><font color="#000000">masterpage.master:</font></u></strong></p> <p align=left><strong><u><font color="#000000"></font></u></strong> </p><font size=2> <p>&lt;%</font><font color="#0000ff" size=2>@</font><font size=2> </font><font color="#a31515" size=2>Master</font><font size=2> </font><font color="#ff0000" size=2>Language</font><font color="#0000ff" size=2>=&quot;C#&quot;</font><font size=2> </font><font color="#ff0000" size=2>AutoEventWireup</font><font color="#0000ff" size=2>=&quot;true&quot;</font><font size=2> </font><font color="#ff0000" size=2>CodeFile</font><font color="#0000ff" size=2>=&quot;MasterPage.master.cs&quot;</font><font size=2> </font><font color="#ff0000" size=2>Inherits</font><font color="#0000ff" size=2>=&quot;MasterPage&quot;</font><font size=2> %&gt;</p></font><font color="#0000ff" size=2> <p>&lt;!</font><font color="#a31515" size=2>DOCTYPE</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>html</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>PUBLIC</font><font color="#000000" size=2> </font><font color="#0000ff" size=2>&quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;</font><font color="#000000" size=2> </font><font color="#0000ff" size=2>&quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;</p> <p>&lt;</font><font color="#a31515" size=2>html</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>xmlns</font><font color="#0000ff" size=2>=&quot;http://www.w3.org/1999/xhtml&quot;&gt;</p> <p>&lt;</font><font color="#a31515" size=2>head</font><font color="#000000" size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>title</font><font color="#0000ff" size=2>&gt;</font><font size=2>Untitled Page</font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>title</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>ContentPlaceHolder</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;head&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>ContentPlaceHolder</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>script</font><font size=2> </font><font color="#ff0000" size=2>language</font><font color="#0000ff" size=2>=&quot;javascript&quot;</font><font size=2> </font><font color="#ff0000" size=2>type</font><font color="#0000ff" size=2>=&quot;text/javascript&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>function</font><font size=2> calc()</p> <p>{</p> <p></font><font color="#0000ff" size=2>var</font><font size=2> num1=document.form1.n1.value;</p> <p></font><font color="#0000ff" size=2>var</font><font size=2> num2=document.form1.n2.value;</p> <p></font><font color="#0000ff" size=2>var</font><font size=2> num3=num1+num2;</p> <p>document.form1.n3.Value=num3;</p> <p>}</p> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>script</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#a31515" size=2>head</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;</font><font color="#a31515" size=2>body</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>form</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;S1&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>div</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>ContentPlaceHolder</font><font size=2> </font><font color="#ff0000" size=2>id</font><font color="#0000ff" size=2>=&quot;ContentPlaceHolder1&quot;</font><font size=2> </font><font color="#ff0000" size=2>runat</font><font color="#0000ff" size=2>=&quot;server&quot;&gt;</p></font><font size=2> <p></p> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>asp</font><font color="#0000ff" size=2>:</font><font color="#a31515" size=2>ContentPlaceHolder</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>div</font><font color="#0000ff" size=2>&gt;</p></font><font size=2> <p></font><font color="#0000ff" size=2>&lt;/</font><font color="#a31515" size=2>form</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#a31515" size=2>body</font><font color="#0000ff" size=2>&gt;</p> <p>&lt;/</font><font color="#a31515" size=2>html</font><font color="#0000ff" size=2>&gt;</p> <p> </p> <p align=left>THANKS IN ADVANCE....</p> <p align=left></font></font> </p>Fri, 23 Nov 2007 02:08:29 Z2007-11-23T02:08:29Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#b3c47272-1061-44fc-b4e5-7095d199cb6ehttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#b3c47272-1061-44fc-b4e5-7095d199cb6eLakshmikanthanhttp://social.msdn.microsoft.com/Profile/en-US/?user=Lakshmikanthanhow to call a javascript function from content page which was declared in master page?<p align=left><font face=Arial size=2></font> </p>Thanks A tones....... <font face=Verdana>Omer kamal This worked for me.</font>Mon, 04 Feb 2008 16:05:57 Z2008-02-04T16:05:57Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#fa17f28d-1857-4816-9df3-e593983122efhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#fa17f28d-1857-4816-9df3-e593983122efLakSmithahttp://social.msdn.microsoft.com/Profile/en-US/?user=LakSmithahow to call a javascript function from content page which was declared in master page?<p align=left><font face=Arial size=2>Hello,</font></p> <p align=left> </p> <p align=left>I am new to Javascript and ASP .NET 2.0 and I have a situation here. It is very much similar to the example you have given here but it is not a textbox but a CheckBox in the Grid. I am using MasterPages and in one of my contentpage I have a gridview which contains a checkbox templatefield. I want to make a Javascript function call on the checkedchange of any of the checkbox rows (in my case all the records in the gridview are basically info for documents) hence on checking a document (in the grid) I need to increment the count of the docs(rows in the grid)displayed in a textbox in the same content page. I am having issues wiring up the events to the Javascript using content page and master page. Please let me know what can be done in this scenario. My checkbox is an Asp .net checkbox and the textbox whixh displaying the count is an asp .net control as well. I am closing in on a deadline for my project and desperate at the moment to figure out a way without making server roundtrips (postbacks). I would greatly appreciate all the help.</p> <p align=left> </p> <p align=left>Thanks in Advance..</p> <p align=left>Smitha</p> <p align=left> </p> <p align=left> </p>Mon, 11 Feb 2008 16:34:26 Z2008-02-11T16:34:26Zhttp://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#47541067-cf02-49eb-be72-8c429ce586f2http://social.msdn.microsoft.com/Forums/en-US/netfxjscript/thread/dc7c1aa6-7571-460c-b039-13cdba8c396c#47541067-cf02-49eb-be72-8c429ce586f2Bunge_ExcalTechhttp://social.msdn.microsoft.com/Profile/en-US/?user=Bunge_ExcalTechhow to call a javascript function from content page which was declared in master page?<div class=quote><span class=quoteHeader>webchetan said:</span> <p> <p><font face="Times New Roman">But what if I want to pass yourControl as a parameter to the javascript function ? I want to make it work something like this...</font></p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman">Something like...</font></p> <p align=left><font face="Times New Roman"></font> </p> <p align=left><font face="Times New Roman">function test(x){</font></p> <blockquote dir=ltr style="margin-right:0px"> <p align=left><font face=Arial size=2>alert(document.getElementById(&quot;&lt;%=x.ClientID%&gt;&quot;).value);</font></p> <p align=left> </p></blockquote> <p align=left>}</p> <p> </p> <p align=left> </p> <p align=left>But the above code throws error...want the parameter 'x' to be replaced by my control name. </p> <p align=left> </p> <p align=left>Any help would be really appreciated.</p> <p align=left> </p> <p align=left>Thanks</p> <p align=left> </p> <p align=left> </p> <p align=left>- webchetan</p> <p></p></div><br>the easiest way to do this is as follows:<br>function test(x){<br>alert(x.value);<br>}<br><br>&lt;asp:TextBox id=&quot;abc&quot; onchange=&quot;javascript:test(this)&quot; runat=&quot;server&quot; /&gt;<br><br>Hope this helps.<br>Thu, 03 Jul 2008 20:44:59 Z2008-07-03T20:44:59Z