カレンダーから日付を選択するユーザー コントロールを 1 つ作成しました。jquery プラグインを使用して作成しました。私の問題は、ユーザー コントロールを aspx ページに配置すると、正しく機能しないことです。つまり、1 つのコントロールのみが 2 回動作すると、エラーが発生します..では、何が問題になるのでしょうか??
コードビハインドファイルからjqueryを登録するために書いたコード
string jquery = string.Empty;
jquery = "window.addEvent('domready', function () { new CalendarEightysix('exampleIII', { 'excludedWeekdays': [0, 6], 'toggler': 'imgClick', 'offsetY': -4 });}); ";
Page.ClientScript.RegisterStartupScript(typeof(Page), "a key", "<script type=\"text/javascript\">" + jquery + "</script>");
ユーザー制御コード。
<script src="JS/mootools-1.2.4-core.js" type="text/javascript"></script>
<script src="JS/mootools-1.2.4.4-more.js" type="text/javascript"></script>
<script src="JS/calendar.js" type="text/javascript"></script>
<link href="CSS/calendar.css" rel="stylesheet" type="text/css" />
<table cellpadding="0">
<tr>
<th>
<asp:Label ID="lblHeading" runat="server" Text="Date"></asp:Label>
</th>
<td>
<input id="exampleIII" name="dateIII" readonly="readonly" type="text" maxlength="10"
style="padding-right: 15px;" />
<img src="Images/calendar.gif" alt="" id="imgClick" />
</td>
</tr>
</table>
これについてのアイデアは、私を助けてください。前もって感謝します。