如何使用c#更改css对象的可见性和大小

时间:2014-04-21 11:27:42

标签: c# css

我有一个id为_box1的div

我的on click事件访问下面的c#例程:

private void Expand_Ratings(object src, EventArgs e)
    {

        _box1.Style["background-color"] = "Red";

    }

当我运行编译器时,我得到:

Compiler Error Message: CS0103: The name '_box1' does not exist in the current context

任何人都可以协助

3 个答案:

答案 0 :(得分:0)

您需要在HTML代码中为标记添加runat="server"属性,以便从服务器端代码访问。

试试这个:

<DIV ID="_box1" runat="server">

</DIV>

答案 1 :(得分:0)

您应该将runat="server"添加到您的div。

然后你应该这样做:

_box1.Attrbutes["style"] = "background-color:red";

答案 2 :(得分:0)

是在div中的runat服务器上。

<div ID="_box1" runat="server">

</div>

在背后的代码中。

_box1.Width = 300;
_box1.Height = 300;
_box1.Visible = false;

or by CSS
_box1.Style["Height"] = "300px";
_box1.Style["Visible"] = "false";

好卢克