0

私がやろうとしているのは、日付のリストを表示し、ユーザーがそれらを選択できるようにすることです (チェックボックスはポストバック付きです) ユーザーが有効/無効にできる日付を選択し、更新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(&#39;__doPostBack(\&#39;ctl00$MainContent$monthListView$ctrl46$MonthState_CheckBox\&#39;,\&#39;\&#39;)&#39;, 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(&#39;__doPostBack(\&#39;ctl00$MainContent$monthListView$ctrl46$MonthState_CheckBox\&#39;,\&#39;\&#39;)&#39;, 0)" /></span>
    </td>
    <td >
        <span id="MainContent_monthListView_MonthName_Label_46" class="LayoutTemplateStyle">November 2012</span>
    </td>

</tr>     

PS: 新しいタブで画像を開いて、コードをはっきりと確認してください。

4

0 に答える 0