听起来很简单,我正在修改此工具,该工具应显示卡车的车辆模型,并为拖车等隐藏它们。我在后面的代码中将显示设置为“无”,将“可见”设置为false。当我搜索预告片时,单元格已移至右侧。
我尝试使用CSS浮点数,但没有任何效果。我正在使用公司的模板,因此,如果可能的话,我不想进行太多更改。
以下是代码段:
HTML / ASP
<tr>
<td style="display: none;">
<asp:Label ID="lblDisplayModel" runat="server" CssClass="bold"
CssStyle="display: none;" Visible="false" />
</td>
<td>
<asp:Label ID="lblModel" runat="server" CssClass="NormalText"
CssStyle="display: none;" name="Model:" Visible="false" />
</td>
<td>
<label class="control_label">Service Date:</label>
</td>
<td>
<asp:Label ID="lblServiceDate" runat="server" CssClass="NormalText" />
</td>
<td>
<label class="control_label">District:</label>
</td>
<td>
<asp:Label ID="lblFleetOwnerDistrict" runat="server" CssClass="NormalText" />
</td>
</tr>
C#/后面的代码
if (equipment.equipment_type.Contains("TK"))
{
lblModel.Visible = true;
lblDisplayModel.Text = "Model:";
lblDisplayModel.Visible = true;
}
else
{
lblModel.Visible = false;
lblDisplayModel.Visible = false;
}
有人可以给我一些提示吗?
谢谢。
而不是隐藏,请尝试更改文本。单元格(td)可能希望在其中添加something作为一种填充,因此请添加一个html空间。
我不确定要使用哪个标签,所以我在这里补上一个标签。
// don't hide the label, just change the text, if possible.
lblMyLabel.Text = " ";
不是肯定的,它将起作用,但可能会起作用。