ビジュアルWebパーツプロジェクトのgirdviewにdatepickerを追加しています.BelowはHTMLコードです。プロジェクトをビルドすると、 'txtImpactedEndTime'が現在のコンテキストに存在しないためエラーが表示されます。 お勧めします。DatepickerがビジュアルWebパーツのgridviewに入っていない
<asp:TemplateField HeaderText="End Time" HeaderStyle-ForeColor="#357328" HeaderStyle-Font-Bold="false">
<ItemTemplate>
<asp:TextBox ID="txtImpactedEndTime" runat="server" Text='<%# Eval("Col4") %>'></asp:TextBox>
<a href="javascript:NewCssCal('<%= txtImpactedEndTime.ClientID %>','DDMMMYYYY','arrow',true,'24');">
<img id="ImgImpactedEndTime" src="https://gdpdev.accenture.com/Shared%20Documents/cal.gif" runat="server" style="padding-right: 7px; padding-left: 0px; border: none; vertical-align: middle; padding-bottom: 5px; padding-top: 1px; background-repeat: no-repeat;" /></a>
<%--<SharePoint:DateTimeControl ID="dtcImpactedEndTime" runat="server" SelectedDate='<%# Eval("Col4") %>' />--%>
</ItemTemplate>
<ItemStyle Width="15%" />
</asp:TemplateField>
私はjavascriptのが問題だと思います。グリッドビューでコントロールを見つけようとしていますが、ネストされたものとしてそれを見つけることはできません。これは助けるかもしれないhttp://stackoverflow.com/questions/10625948/how-to-find-textbox-in-gridview-using-javascript-function-fired-on-onclientside – Computer
私はまたjavascriptを使って試みたが、resuktは同じ..'> ASP:TextBoxの> とスクリプトpatrは次のとおりです。 –
Sumit