我有一個任務來隱藏用戶控件中頁面內div的可見性。 我使用VS2010和C#在一個頁面內改變div的可見性
的問題是詳細 我有一個頁面包含斷絕板,一個是文件頭用div包含一個回形針image.inside面板包含顯示在文件名的用戶控件格。 我想要做的是從usercontrol如果網格是空的我要隱藏div從usercontrol。
if (files.Count > 0)
{
this.Page.FindControl("divPaperClip").Visible = true;
}
else
this.Page.FindControl("divPaperClip").Visible = false;
我試過這個,但是會拋出錯誤。
和ASPX代碼如下的頁面
<label class="lblStandard" style="float: left; position: relative; top: -2px;padding-left:1em; text-align:left">
Documentation</label>
<div runat="server" id="divPaperClip"><img style="float: left; padding-top: 3px;" src="Images/paperClip.png"
alt="Paper Clip" /></div>
什麼是完整的異常消息? – EkoostikMartin
它是應用runat = server還是ASP.NET Panel控件的div?如果它是一個div,則需要應用樣式,而不是設置可見屬性。 – Tim