0
私はASP.NETを初めて使用しています。私はjQuery変数の値を取得し、詳細ビューで使用しようとしていました。詳細ビューにjavascript値をバインドする
<asp:DetailsView ID="de" runat="server" >
<Fields>
<asp:TemplateField HeaderText="Duplicate">
<ItemTemplate>
<strong>Begin Date:</strong>
<asp:Label runat="server" ID="beginDate" Text='<%# Eval("beginDate") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Fields>
</asp:DetailsView>
しかしたDetailsViewは、ブラウザ上に表示されていません。これらは、だから、私はこの内側たDetailsViewをやろうとした
$("#beginDate").html(data[i].BeginDate);
$("#eventTypeID").html(data[i].EVENT_TYPE_ID);
$("#endDate").html(data[i].EndDate);
$("#beginlatlong").html(data[i].BeginLATLONG);
$("#endlatlong").html(data[i].EndLATLONG);
jQueryの
の値です。私がやった間違いを教えてくれますか?
テキスト= '<%#エバール( "BEGINDATE")%>' と$( "#BEGINDATE")ウルのjqueryの文でIDをレンダリング使用。HTML(データ[ i] .BeginDate); ?片道/値を使用します。 – MLS
DetailsView全体が表示されない、または値が表示されないことを意味しますか?また、jQueryで使用しているIDは間違っている可能性が高いことに注意してください。 beginDateラベルで$( "#<%= beginDate.ClientID%>")を使用するか、CLientIDMode = Staticに設定する必要があります。 – matk
@matk:詳細を見ることができません....また、詳細ビューで値を取得する際に間違いを感じました – user838359