2012-12-31 97 views
1

我已經宣佈在代碼中的變量背後 變量名進度是整型的無法訪問從代碼中的變量在後面的aspx頁面

在同一個asp.net頁面訪問此變量i我使用此代碼

<table align="center" border="1" cellpadding="0" cellspacing="0" frame="border" 
     style="border-color: #FF0000" width="100%"> 
    <tr> 
     <td bgcolor="#FF0066" colspan="0" rowspan="0" width="<%= progressbar %>%"> 
      &nbsp;</td> 
     <td colspan="0" rowspan="0"> 
      &nbsp;</td> 
    </tr> 

我都用了<%= progressbar %><%# progressbar %>,但不能訪問這個變量。
你能告訴我怎樣才能訪問這個變量從C#代碼背後的asp.net頁面

+1

如果您發佈代碼隱藏代碼,您將得到更準確的答案。 –

回答

2

在C#中的所有變量是局部變量,而且他們只有他們在被宣佈在函數內部可見。使您事情是一個領域或財產,而不是確保它是protectedpublic

+0

你能告訴我一個這樣的例子嗎? –

+1

當然你知道如何聲明一個字段或屬性沒有例子?如果你不這樣做,我建議你閱讀解釋C#基礎知識的教程。 –

+0

它工作謝謝 –

4
  1. 確保您嘗試訪問的變量不是私有

  2. 你應該能夠在類內寫它accesss這樣<%= progressbar %>

public int progressbar = 0; 
相關問題