Analytics

2010年6月8日 星期二

[ASP.NET]不用Javascript就可以控制table顯示與否(Javascript can not control whether or not the display table)


問題

不用Javascript就可以控制table顯示與否



解決方法

當我們在一般的HTML TAG裡,加上ID以後,在RUNAT="SERVER"時,在ASP.NET的.CS檔案裡,就能繫結到此TAG,進而控制各項屬性!如下圖:

Capture1

Capture
.aspx設計畫面如下:
col1 col2 c0l3
row1 row1 row1
row2 row2 row2
.aspx的原始檔如下:
<table>    
           <tr>     
               <td style="width: 100px">     
                   col1</td>     
               <td style="width: 100px">     
                   col2</td>     
               <td style="width: 100px">     
                   c0l3</td>     
           </tr>     
           <tr>     
               <td style="width: 100px; height: 21px">     
                   row1</td>     
               <td style="width: 100px; height: 21px">     
               </td>     
               <td style="width: 100px; height: 21px">     
               </td>     
           </tr>     
           <tr id="show_on" runat="server">     
               <td style="width: 100px">     
                   row2</td>     
               <td style="width: 100px">     
               </td>     
               <td style="width: 100px">     
               </td>     
           </tr>     
       </table>

.cs程式碼如下:
protected void Page_Load(object sender, EventArgs e)    
{     
    this.show_on.Visible = false;     
}

沒有留言:

熱門文章