私がやろうとしているのは、日付のリストを表示し、ユーザーがそれらを選択できるようにすることです (チェックボックスはポストバック付きです) ユーザーが有効/無効にできる日付を選択し、更新monthListView.DataBind();
後選考
及び選考後のその他
ご覧のとおり、問題は一部の値が新しい列に移動することですが、ソースでは同じです。この IE9 の問題を解決するにはどうすればよいですか? クロム、ファイアフォックスでテストされ、正常に動作します。そして、常に同じ値がテーブルから出ます。どの値を選択してもかまいません。
後:
<tr class='enabledTrue'>
<td>
<span class="LayoutTemplateStyle"><input id="MainContent_monthListView_MonthState_CheckBox_46" type="checkbox" name="ctl00$MainContent$monthListView$ctrl46$MonthState_CheckBox" onclick="javascript:setTimeout('__doPostBack(\'ctl00$MainContent$monthListView$ctrl46$MonthState_CheckBox\',\'\')', 0)" /></span>
</td>
<td >
<span id="MainContent_monthListView_MonthName_Label_46" class="LayoutTemplateStyle">November 2012</span>
</td>
</tr>
前:
<tr class='enabledTrue'>
<td>
<span class="LayoutTemplateStyle"><input id="MainContent_monthListView_MonthState_CheckBox_46" type="checkbox" name="ctl00$MainContent$monthListView$ctrl46$MonthState_CheckBox" onclick="javascript:setTimeout('__doPostBack(\'ctl00$MainContent$monthListView$ctrl46$MonthState_CheckBox\',\'\')', 0)" /></span>
</td>
<td >
<span id="MainContent_monthListView_MonthName_Label_46" class="LayoutTemplateStyle">November 2012</span>
</td>
</tr>
PS: 新しいタブで画像を開いて、コードをはっきりと確認してください。