私はASP.NETにWebページを持っています。 jQueryでTree Viewコントロールを作成しました。ツリーから項目をドラッグしてdiv要素にドロップします。ASP.NETから動的に作成されたタグ(jQuery)を取得する
<div id="rows" runat="server" class="droppable">
</div>
jQueryの.append関数を使用して、そのdivに項目を追加します。
$(".droppable").append(event.originalTarget.innerHTML);
私が望むように機能します。しかし今、私はASP.NETコードからすべてのドロップ項目を取得したい。私は次のコードを使用します:
protected void Button2_Click(object sender, EventArgs e)
{
HtmlGenericControl control = (HtmlGenericControl)Page.FindControl("rows");
Label1.Text = control.InnerHtml;
}
しかし、それは動作しません。私はInnerText関数も試しましたが、まだ何もありません。また、ボタンとラベルコントロールをUpdatePanelに入れて、ページが更新されず、ドロップされたアイテムがdiv要素に残るようにしました。
ASP.NETコードから動的に項目を追加する方法を教えてください。
ルーカス
を使用した実際の例では、サーバー側のIDは、クライアント側のIDと一致しないことに注意してくださいです。 – ChaosPandion
完璧に動作します!ありがとう! –