在客户端用脚本语言编写代码,使表格隐藏和显示,如果使用服务器端每次都得重启刷新页面,效果不好,本人初学ASP.NET,用的C#,没有学html语言和javascrip,向大家求助。

解决方案 »

  1.   

    没学html和js就做不好web。asp.net的快速开发模型是简单的东西。复杂的东西还是用手来。
      

  2.   

    我以前做的一個實例:
    <script language="JavaScript">
    function show(strID){
    var i;
    for(i=0;i<=0;i++){
    var lay;
    lay = eval('lay' + i);
    if (lay.style.display=="block" && lay!=eval(strID)){
    lay.style.display = "none";
    }
    }
    if (strID.style.display=="none"){
    strID.style.display = "block";
    }else{
    strID.style.display = "none";
    }
    }
    </script>
    <table cellSpacing="0" cellPadding="2" width="100%" border="0">
    <tr>

        <td><A href="javascript:show(lay0);"><font color="#ff0000">click&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;</font></A></td>
    </tr>
    <tr>

        <td height="56" align="right" class="hide" id="lay0"> 
          <table cellSpacing="0" cellPadding="3" width="515" align="center" border="0">
    <tr>

              <td width="392"> showasdfasdfasdfasdf 
                <asp:textbox id="T_JobName" runat="server"></asp:textbox></td>
    </tr>
    <tr>

              <td align="right">&nbsp;</td>
    </tr>
    </table>
    </td>
    </tr>
    </table>