asp.net 动态改变table td 宽度
就是在后台的代码中通过变动的数字,来动态的改变table中td的宽度?(比如说,动态产生了数字36%,要是table的td宽度也动态的变成36%)希望能够详细点,我是新手...
就是在后台的代码中通过变动的数字,来动态的改变table中td的宽度?
(比如说,动态产生了数字36%,要是table的td宽度也动态的变成36%)
希望能够详细点,我是新手,懂的不多!
二楼的,那个我知道,我就是想知道我如何在后台代码中动态的修改, 展开
(比如说,动态产生了数字36%,要是table的td宽度也动态的变成36%)
希望能够详细点,我是新手,懂的不多!
二楼的,那个我知道,我就是想知道我如何在后台代码中动态的修改, 展开
展开全部
我只给你提供思路
比如 <table><tr><td id="xx" runat="server>></td></tr><table>
.cs
xx方法
int hh=数字;(随机生成数字的工具你去处理 这里我表示已经得到数字)
this.xx.Width = new Unit(hh);
就是宽度 但是能不能是百分比 我就不知道了 自己摸索 我估计可能不行 但是既然是动态生成 那么是不是可以更精确并确定下来而不使用百分比
呵呵 大概是这样 祝你好运
比如 <table><tr><td id="xx" runat="server>></td></tr><table>
.cs
xx方法
int hh=数字;(随机生成数字的工具你去处理 这里我表示已经得到数字)
this.xx.Width = new Unit(hh);
就是宽度 但是能不能是百分比 我就不知道了 自己摸索 我估计可能不行 但是既然是动态生成 那么是不是可以更精确并确定下来而不使用百分比
呵呵 大概是这样 祝你好运
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
例如在repeater控件中:
<div style="width:300px;">//外围的DIV控制总体宽度;
<asp:repeater id="rpt_div" runat="server">
<itemtemplate>
<div style='background-color:red; width:<%# Eval("percent")%>%'></div>
</itemtemplate>
</asp:repeater>
</div>
注意后面那个百分号,这样你数据源里的数据是INT就行了。
然后在后台代码中绑定
rpt_div.datasource=yourdatasource;
rpt_div.databind();
<div style="width:300px;">//外围的DIV控制总体宽度;
<asp:repeater id="rpt_div" runat="server">
<itemtemplate>
<div style='background-color:red; width:<%# Eval("percent")%>%'></div>
</itemtemplate>
</asp:repeater>
</div>
注意后面那个百分号,这样你数据源里的数据是INT就行了。
然后在后台代码中绑定
rpt_div.datasource=yourdatasource;
rpt_div.databind();
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<table width="300"> <tr><td width="30%"></td></tr> </table>
在代码中动态修改那个值就行了
在代码中动态修改那个值就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询