如何从aspx.cs添加HTML属性

时间:2011-12-11 14:59:12

标签: c# asp.net html

我需要动态更改此元素的宽度。所以我想从aspx.cs文件中添加一个width =“”属性。我怎么能这样做?

<MyControl:Graph id="Graph1" runat="server" Height="510px"></MyControl:Graph>

3 个答案:

答案 0 :(得分:1)

Graph1.Width = 500;可能就足够了。

答案 1 :(得分:1)

如果您的控件继承自WebControl,它将具有一个名为Attributes的属性。 您可以输入:

Graph1.Attributes["height"] = "510"

请记住,HTML中的widthheight属性不包含单位信息,它只是一个简单的整数。 如果您正在寻找css inplementation使用:

Graph1.Style["height"] = "510px"

答案 2 :(得分:0)

Graph1.Properties["width"]="500px";