我在更新面板中有网格视图,在网格视图中有多行带有文本框,我以这样的方式排列代码,当我单击链接按钮时,网格视图的行会增加,但问题是当我想将 jquery datepicker 应用于 txtDate 文本框,它适用于第一行文本框,但是当我单击链接按钮时,网格视图中的行增加时,日期选择器功能不起作用..这是我的代码..
<script type="text/javascript">
$(document).ready(function () {
$("[id$=txtDate]").datepicker();
});
</script>
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Path="~/Scripts/jquery-2.0.3.js" />
<asp:ScriptReference Path="~/Scripts/jquery-ui-1.10.3.js" />
</Scripts>
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" >
<ContentTemplate>
<asp:gridview ID="Gridview1" runat="server" ShowFooter="True" AutoGenerateColumns="False" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px" CellPadding="3">
<Columns>
<asp:BoundField DataField="RowNumber" HeaderText="Row Number" />
<asp:TemplateField HeaderText="First Name">
<ItemTemplate>
<asp:TextBox ID="txtFirstName" runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Last Name">
<ItemTemplate>
<asp:TextBox ID="txtLastName" runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Date">
<ItemTemplate>
<asp:TextBox ID="txtDate" runat="server" AutoPostBack="true">
</asp:TextBox>
</ItemTemplate></asp:TemplateField>
</Columns>
</asp:gridview>
<asp:LinkButton ID="lnkMore" runat="server" Text="More(>>)" OnClick="lnkMore_Click"></asp:LinkButton>
<asp:LinkButton ID="lnkLess" runat="server" Text="Less(<<)" OnClick="lnkLess_Click"></asp:LinkButton>
</ContentTemplate></asp:UpdatePanel>
请帮助我..