我觉得设置以下DropDownList1和TextBox的visible属性设置成变量,然后在button事件中添加一个属性来判断那个变量就可以了

解决方案 »

  1.   

    或者是将两个不同控件做成两个不同的页面,通过事件函数来判断在IFrame框中调用不同的页面,这样应该简单多了
      

  2.   

    给点代码好不好,我完全没有思路,单纯的设visible属性没法满足我的要求,因为不能在控件的原有位置上作替换
    我要的效果应该是:一事件产生后替换某button中的Text值那样,在原来的位置上操作
      

  3.   

    <table height="100%" cellpadding="0" cellspacing="0">
       <tbody>
         <%
         for (i=1;i<img_num;i++)
    {
          %>
    <tr>
    <td><a href="<% =img_sub_menu %>_<% =i%>.aspx" alt="中国商标注册程序" target="<% =name_frame %>"><img name="randimg<% =i%>" src="../img/<% =img_sub_menu %>_up_<% =i%>.jpg" onclick="<%for(n=1;n<img_num;n++){%>document.randimg<% =n%>.src='../img/<% =img_sub_menu %>_up_<% =n%>.jpg';if(<% =n%>==<% =i%>)document.randimg<% =i%>.src='../img/<% =img_sub_menu %>_down_<% =i%>.jpg';<% }%>"></a></td>
    <%
        }
    %>
    </tbody>
    </table>看起来比较乱,没办法,没有时间整理,外循环的作用是通过img_num来显示按钮图片的个数,onclick的作用就是改变按扭图片的src,从而实现一个在凹起的按钮图片和凸起的按钮图片之间切换的效果,代码乱了点,你整理一下。。
      

  4.   

    上面的例子只是一个思路而已,算了看得我自己都头大了,我详细描述一下:
    假设原来的图片是1_up.jpg,而onclick将document.imgname.src="1_up.jpg"改成了document.imgname.src="1_down.jpg"..就这么简单。思路就是这样子至于具体代码怎么写,你再想想吧。不知道能不能帮上你的忙。不要越帮越忙就好了。。嘿嘿。
      

  5.   

    两个放在一起,通过visible属性控制显示哪个