【问题标题】:UpdatePanel change my Table styleUpdatePanel 更改我的表格样式
【发布时间】:2015-09-30 00:27:48
【问题描述】:

我在表单中使用嵌套的用户控件 页面加载时我没有任何问题 但是当我检查更新面板中的复选框时,我的整个风格都毁了 有什么问题?

foreach (TableCell item in TC_mdfItems)
    {
        foreach (var item2 in item.Controls)
        {
            ((item2 as MdfItem).FindControl("CHKB_Select") as CheckBox).Checked = this.WCHK_RowSelector.Checked;
        }
    }

当我不使用更新面板时它可以工作,但我想用 Ajax 来做

【问题讨论】:

  • 你在$(document).ready使用任何jquery代码吗?
  • 不只是 ajax 的更新面板
  • 很好奇,因为你读了很多 dave ward (encosia)。你准备好在 dom 上做什么了吗?
  • 我有一个名为 MdfItem 的用户控件 > 一个更新面板包括下拉列表、图像、标签和复选框,下拉选择的更改在图像中进行更改 ___ 另一个名为 MdfRow 的用户控件包括 MdfItem 的数量和一个更新面板中的复选框checkedchange 选中或取消选中该行中的所有 mdfitem___ 另一个用户控制是 Mdf include MdfRows
  • 在 MdfRow 中使用占位符而不是更新面板时我没有任何问题

标签: c# asp.net styles updatepanel


【解决方案1】:

我以这种方式更改我的代码

<asp:UpdatePanel ID="UP_MdfRow" runat="server" UpdateMode="Conditional" RenderMode="Inline">
<ContentTemplate>
    <div id="TableDIV" runat="server"></div>
</ContentTemplate>

当我将用户控件的表格添加到 div 元素时,它工作正常。

谢谢大家

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 2017-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多