Ik heb een pagina waarin ik een popup kalender wil gebruiken. Ik heb een aantal scripts gevonden, maar ik strand elke keer op hetzelfde: "does not exist in the current context".
Ik werk met een masterpage:
Daaronder een memberpage:
En dan de uiteindelijke pagina:
Ik heb hetzelfde javascript gebruikt op een andere pagina waarin het wel werkt. Daarin zit een formview (formViewLid) en die wil ik nu niet gebruiken.
<a href="#" onclick="javascript:displayDatePicker('<%=formViewLid.FindControl("txtGeboortedatum").ClientID %>');return false;">
Ik heb al gestoeid met Form1.FindControl, maar dat werkt ook niet.
Weet iemand een oplossing?
Ik werk met een masterpage:
C#:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <body> <form id="Form1" runat="server"> <table border="0" cellspacing="0" cellpadding="0" id="content-container"> <tbody> <tr> <td id="content-left"> <asp:ContentPlaceHolder ID="ContentPlaceholderMenu" runat="server"> </asp:ContentPlaceHolder> </td> <td id="content"> <asp:Label runat="server" ID="lblMessage" EnableViewState="false" Font-Bold="true" ForeColor="Green"></asp:Label> <asp:ContentPlaceHolder ID="ContentPlaceholder1" runat="server"> </asp:ContentPlaceHolder> </td> </tr> </tbody> </table> |
Daaronder een memberpage:
C#:
1
2
3
4
| <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceholder1" runat="Server"> <asp:ContentPlaceHolder ID="ContentPlaceholderInhoud" runat="server"> </asp:ContentPlaceHolder> </asp:Content> |
En dan de uiteindelijke pagina:
C#:
1
2
3
4
5
6
7
8
9
10
11
12
| <asp:Content ID="ContentOverzichten" ContentPlaceHolderID="ContentPlaceholderInhoud" runat="Server"> <table id="tblOverzichten" class="contentcontainerTBL" summary="Overzichten" width="100%"> <tr valign="middle"> <td width="30px"> </td> <td width="300px" align="right"> Vanaf <asp:TextBox ID="txtWedVanaf" runat="server" Style="text-align: right"></asp:TextBox> <a href="#" onclick="javascript:displayDatePicker('<%=txtWedVanaf.text %>');return false;"> <img style="border: 0px none;" src="../image/cal.jpg" alt="kalender" /> </a> |
Ik heb hetzelfde javascript gebruikt op een andere pagina waarin het wel werkt. Daarin zit een formview (formViewLid) en die wil ik nu niet gebruiken.
<a href="#" onclick="javascript:displayDatePicker('<%=formViewLid.FindControl("txtGeboortedatum").ClientID %>');return false;">
Ik heb al gestoeid met Form1.FindControl, maar dat werkt ook niet.
Weet iemand een oplossing?