我有一個表格的人是在後面的代碼中動態添加的。該表位於一個更新面板內:在asp.net中動態添加表格不會清除樣式
<asp:UpdatePanel runat="server" ID="upnlPR">
<ContentTemplate>
<asp:Table ID="tblPR" runat="server">
</asp:Table>
</ContentTemplate>
</asp:UpdatePanel>
當我做了tblPR.Rows.Clear()在後面的代碼,表重新正確繪製自己了,但似乎已應用到該行的格式在該位置之前,重畫仍然應用於不正確的單元格。任何想法爲什麼發生這種情況?
我已經嘗試使UpdatePanel updatemode有條件並在清除行後執行upnlPR.Update(),但此問題仍然存在。特別的問題是:應用於單元格中的樣式仍然應用該行號/單元格位置,仍然應用該行號/單元格位置中的單元格的列跨度。
謝謝!
(asp.Net,C#)
款式細胞cell.CssClass = competencyAchievementView.ManagerScore > competencyAchievementView.UserScore ? "manWorseScore" : "manBetterScore";
你在說什麼格式? – 2013-04-23 12:25:57
你能告訴我們你是如何風格的項目? – Yeronimo 2013-04-23 12:27:16
添加了樣式代碼到問題 – Madeleine 2013-04-23 12:44:04