html Control究竟怎么一回事哦
同样都是html control,一个是按钮,一个是<select> ,如<select id="Select1" Multiple="True" runat="server">
在cs中注册事件,希望点列表和点按钮都有反映,如
Select1.ServerChange+= new System.EventHandler(this.Server_Change);
Button1.ServerClick += new System.EventHandler(this.Button_Click);
结果:改变列表无事件触发,点击按钮可以触发。看生成的html文件,只有按钮生成了onclick="__doPostBack('Button1','')"
开来只有按钮才能提交form了。既然select不行,为什么定义一个ServerChange事件呢?
Html control和html标记差不多,可以用以前的css+js经验来控制样式;但这方面又比较差,请问web control是如何来设置样式呢?
--------------------编程问答-------------------- web control也用css如果是vs2005还可以用skin --------------------编程问答-------------------- 比如我定义了一个.test{} css类选择器
可以用CssClass属性来设置
那么css中的其他选择器,如ID选择器,如何使用呢? --------------------编程问答--------------------
什么叫ID选择器?、
你指的这样吗:
<select id="Select1" Multiple="True" runat="server">
然后想给id为Select1的多选控件设置样式????
如果是的话,可以这样啊:
在.css文件中加入:
------------------
#Select1
{
你的样式。。。
}
--------------------- --------------------编程问答-------------------- 设置select1属性 AutoPostBack="True"
补充:.NET技术 , ASP.NET