【发布时间】:2016-02-29 10:54:51
【问题描述】:
我有一张表格,上面写着
找到0个订单
这是当前在css中设置的
#OrderNoExist {
display:none;
}
我希望 C# 更改此表的 css 样式以阻止。这是我目前拥有的,我想知道这有什么问题?它逐步执行整个方法,但没有发生变化? OrderNoExist 是一个 ID。
protected void SqlDataSource1_Selected(object sender, SqlDataSourceStatusEventArgs e)
{
if (e.AffectedRows < 1)
{
OrderNoExist.Attributes.CssStyle[HtmlTextWriterStyle.Display] = "block";
OrderNoExist.Style["display"] = "block";
}
}
标记:
<table class="dxeTextBoxSys dxeTextBox_DevEx" id="OrderNoExist" style="color:Red;">
<tbody><tr>
<td class="dxic" style="width:100%;"><input class="dxeEditArea_DevEx dxeEditAreaSys" id="OrderNoExist_I" name="ctl00$ctl00$ASPxSplitter1$Content$ContentSplitter$MainContent$OrderNoExist" onfocus="aspxEGotFocus('OrderNoExist')" onblur="aspxELostFocus('OrderNoExist')" value="Order doesn't exist." type="text" style="color:Red;">
</td>
</tr></tbody></table>
处理前的设计(如果有帮助的话):
<dx:ASPxTextBox runat="server" Theme="Metropolis" ClientIDMode="Static" ID="OrderNoExist" Text="Order doesn't exist." Width="107px" ForeColor="red"></dx:ASPxTextBox>
【问题讨论】:
-
这个“0 个订单”标签在标记中的外观如何?
-
这只是表格中的文本。普通的“0个订单”
-
当然,但是它在标记中的实现方式可能是这对您不起作用的原因。您可以将其添加到问题中吗?
-
嗨,我刚刚添加了标记
-
您的标记中是否有多个 OrderNoExist 控件?
标签: c# asp.net sqldatasource