如何在运行时在asp.net Web应用程序中调整面板大小?

时间:2014-03-15 10:57:29

标签: c# asp.net .net

我在我的网络应用程序中使用了Panel控件。

<asp:Panel runat="server" ID="pnlSearchMaterialAllowance">...</asp:Panel>

这里,我希望用户可以在运行时更改此面板的高度和宽度,其控件将根据更改进行调整 可能吗?
如果是,那该怎么办?与VS2010,IE8
感谢

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。我假设您设置了点击事件,因此当用户点击按钮时会触发事件。我在我正在进行的项目中完成了这项工作。在方法背后的方法

DivClassOrID.Attributes.Add("style", "width: 50px; height:50px;");

这也适用于面板和div。您可以使用字符串变量轻松插入用户输入范围。

string userInputX = txtUserInputX.text;
string userInputY = txtUserInputY.text;
DivClassOrID.Attributes.Add("style", "width:" + txtUserInputX + "px; height:" +
              userInputY + "px;");