我有一个test.aspx
页面,其中有一个<div class="outerdiv1">
,<asp:Repeater/>
内有一个Div
,会在{Divs
中产生更多outerDiv1
1}}。
<div class="outerDiv1">
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<div class='<%# (Eval("Walkable").ToString() == "1") ? "isWalkable" : "isWall" %>' runat="server" id="Wall">
</div>
</ItemTemplate>
</asp:Repeater>
</div>
以下是css
的{{1}}。
outerDiv1
默认情况下,.outerDiv1
{
max-width:0px;
overflow:auto;
overflow: auto;
}
为max-width
。
我有0px
的宽度存储在数据库中。
如何在outerdiv1
的css中设置max-width
并且我已经拥有了数据库中的值?是否可以使用jquery?
后端代码在c#中。
答案 0 :(得分:0)
您必须从数据库中获取此值,并将其放在style
的{{1}}属性中。
答案 1 :(得分:0)
如评论中所述,您可以使用内联样式。
将'outerdiv1'div设置为runat = server并使用style属性。
如下所示。
<div class="outerdiv1" runat="server" style="max-width: <%=Value%>;"/>
其中Value可以是一个公共属性,用于保存数据库中的最大宽度数据。