签入.cs页面并显示在.aspx中

时间:2010-05-10 04:39:33

标签: c# asp.net

在我的.cs页面中,我想检查一些条件,并根据我将在.aspx页面中显示/隐藏div。这可能吗?

喜欢

if(j==0)
{
div id="hi".visible=false; //something like that
}

我希望你们能理解这个问题。

谢谢

2 个答案:

答案 0 :(得分:1)

.aspx.cs

if (j == 0)
{
  hi.visible = false;
}

的.aspx

<div id="hi" runat="server"></div>

请注意,“runat”属性是重要的部分。这允许在.cs文件中访问它。

答案 1 :(得分:0)

您需要将runat="server"添加到&lt; div&gt;在.aspx页面中,然后您可以直接在您的代码中访问它。像这样:

Page.aspx:

<!-- ... -->
<div id="hi" runat="server">
  Content Here
</div>
<!-- ... -->

Page.aspx.cs:

// ...

if (j == 0)
{
    hi.Visible = false;
}

//...