0

我要做的是显示日期列表,当用户选择他可以启用\禁用和更新后的日期时,用户可以选择它们(复选框带有回发)monthListView.DataBind();所以主要问题是我附加了两张图片的样式,一张之前选择 前 和其他选择后 后

如您所见,问题是某些值转到新列,但在源中它们是相同的。如何解决这个 IE9 问题?用chrome,firefox测试过,效果很好。并且总是相同的值不在他们的表中。我选择哪个值并不重要。

后:

<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