我有一个表格的人是在后面的代码中动态添加的。该表位于一个更新面板内:在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