jqueryを使用してdivStaffに行を動的に追加します。
$("span[id$='lblAddStaff']").click(function() {
//$(".staff_tpl").find("input[id$='txtRate']").val("0,00");
var staff_row = $(".staff_tpl");
staff_row.find(".staff_row").attr("id", "Emp" + counter);
$("div[id$='divStaff']").append(staff_row.html());
counter += 1;
});
追加する行は、class="。staff_tpl"を使用して非表示のdiv内にあります。このdivの内容をdivStaffに追加します。
ページを送信すると(ポストバック)、次のように表示しようとすると、結果のdivStaffは常に空になります。
lblTest.Text = divStaff.innerHtml.ToString
基本的に、私はdivクライアント側を操作しており、aspxページのコードビハインドを介してサーバー側にアクセスしたいと考えています。ここでは基本的な原則が欠けていると思います。