如何从aspx.cs中添加HTML属性

本文关键字:添加 HTML 属性 cs aspx | 更新日期: 2023-09-27 18:17:25

我需要动态改变这个元素的宽度。所以我想从aspx.cs文件中添加一个width="属性。我该怎么做呢?

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

如何从aspx.cs中添加HTML属性

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

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

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

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

Graph1.Style["height"] = "510px"
Graph1.Properties["width"]="500px";