我有一个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
任何人都可以协助
答案 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";
好卢克