HTML控件有什么办法可以像WEB控件一样进行控制?如变化颜色,显示或不显示,调整HTML控件的设置,在程序代码中?

解决方案 »

  1.   

    将HTML控件设置为在服务器端运行。
    然后就可以在程序代码中进行控制了。
      

  2.   

    <input type="text" id="txt1" value="这是一个html文本框,通过加上runat=server就可以像服务器控件一样在.cs中控制了" runat="server">
      

  3.   

    回答是肯定的,是可以控制,只是属性名好像都不同了,而且在后台很多都点不出来,我也为这个问题苦恼,特别是用了一些ajax技术之后,我自认为普通的js和css没问题,可是在和后台交互的时候就出了问题,上次,获取ajax实现的一个二级联动的下拉列表的值,搞了两天,结果就用Request["name"]在后台获取到选定项的值了,但是奇怪,有时候这个name是前台的name名,有时候又是前台的id名,而且不能互换,虽然实现了但心里还是没完全懂。归根到底,就是前后台相互调用的问题。前台调后台的变量和方法一般没问题,但是后台调用前台的变量和方法我还是不太懂,而这也和LZ的问题有关系了,借此机会,请高人指点!
      

  4.   

    <td id="mytd" runat="server"></td>
    这样你就可以在后台控制这个单元格的显示了