我在Visual Studio 2010中使用ASP.NET Web Forms,并在浏览器中一个接一个地垂直放置3个HTML服务器控件。我需要根据第二个控件中有多少项来调整第三个控件的大小(项目数在C#代码后面确定)。如何根据在C#代码后面评估的条件动态更改第二个Web服务器控件的大小?感谢
答案 0 :(得分:0)
由于项目数量是在C#代码隐藏中确定的,因此您也可以在代码隐藏中设置大小。例如,如果您对项目的控件是DropDownList并且控件需要调整大小是TextBox,您可以在C#代码中执行以下操作:
TextBox1.Style["Height"] = DropDownList1.Items.Count.ToString() + "px";