0

我想使用数据源中的值设置 div 的宽度。这可能吗?

我尝试使用下面的代码,但未设置宽度。

<%-- Percentage Complete --%>
<div runat="server" style="width: 100%; background-color: aqua;">
    <div style="width:<%#(Eval("Percentage"))%>;background-color:yellow;">
    </div>
</div>

这是为了像进度条一样显示到目前为止的进度。

谢谢

大卫

4

2 回答 2

0

是的,您可以在样式属性中使用单引号,然后在 vb.net 代码周围使用双引号作为分隔符。

于 2013-06-26T12:12:43.840 回答
0

即使您为它设置了宽度,如果它为空,您也看不到 DIV。如果您将宽度和高度属性都设置为它,它会起作用。另外,我看到没有为宽度指定单位 - 像素或百分比。您的代码应该类似于

 <div style='width:<%#(Eval("Percentage"))%>px;height:28px;background-color:yellow;'>
于 2013-06-26T14:03:17.330 回答