当前位置:首页 > Web基础控件开发系列–属性

Web基础控件开发系列–属性

点击次数:1236  更新日期:2010-12-30
\n

主题
控件的属性


\n

开篇语
在上几篇中,介绍了复合控件的事件和状态,本来准备介绍符合控件的样式,后来才发现,忘了介绍控件的属性,因为样式大都是以属性的形式出现的,所以还是先讲讲属性吧。


\n

控件属性分类
一般分两类,简单属性和复杂属性


\n

1.简单属性其实挺简单的
<asp:TextBox ID=”TextBox1″ runat=”server” Text=”look me”></asp:TextBox>哈哈,简单吧。


\n

2.复杂属性
复杂属性也分两类,“连字符形”和“内镶集合属性”


\n

2.1 “连字符形”
说得通俗点,就是属性都连在一起,并且以“属性”的形式存在,注意这个”属性“,等下就会明白的。
<asp:TextBox ID=”TextBox1″ runat=”server” Text=”look me” Font-Names=”Arial Narrow” Font-Size=”XX-Small” Font-Underline=”True”></asp:TextBox>看到了吧,以Font打头的都是,而且在开始标记 <asp:TextBox>之内。


\n

2.2“内镶集合属性”
内镶集合属性,其实也挺简单的,把“连字符形”属性移到开始标记和结束标记之间,就OK
看一个例子
<asp:DropDownList ID=”DropDownList1″ runat=”server”>
<asp:ListItem>A</asp:ListItem>
<asp:ListItem>B</asp:ListItem>
<asp:ListItem>C</asp:ListItem>
<asp:ListItem>D</asp:ListItem>
<asp:ListItem>E</asp:ListItem>
</asp:DropDownList>内镶集合属性,其实也没什么,把“连字符形”移出来得了。


\n

最后
最近弄了两个BS系统,也没学到什么新技术,倒是,打字速度比以前更快了,耽误了“Web基础控件开发系列”的进度,实在不好意思。
所以,大家应该学自己该学的知识,以最短的时间,给自己打一个憨实的知识结构。
控件属性先简单介绍到这里,属性元数据的用法,和自定义属性的状态,将在下一章介绍,希望对大家有帮助


\n

来源:http://www.cnblogs.com/wmj

\n