您的位置:首页 > 编程语言 > ASP

教学思路ASP.Net之服务器控件:二、CheckBox、RadioButton、Panel、Image控件

2009-05-26 16:39 471 查看
前三种控件的使用与Winform相同,Image控件可以把它想象成pictureBox控件,下面我们来复习一下控件的属性,同时也学习一下符合web特性的新属性。

checkbox控件和RadioButton控件的是否选中都使用Checked属性,Text属性设置控件上的文字,TextAlign属性将设置文本在控件的位置,默认为right,当TextAlign=left时,文件将在复选框的左侧。

RadioButton控件在Winform中采用了加入到容器控件中认定为一个逻辑组,从而保证一个逻辑组的RadioButton能够是单一选中的方式,而在web中提供了一个GroupName属性,当页面中GroupName属性值相同的RadioButton将保证单一选中的模式,不能采用Panel控件了。

下面是两种控件的页面布局时的源代码:

Code
1 <asp:CheckBox ID="CheckBox1" runat="server" Text="复选框文本在左边" TextAlign="Left" />
2 <br />
3 <asp:RadioButton ID="RadioButton1" runat="server" GroupName="1" Text="单选框1" />
4 <br />
5 <asp:RadioButton ID="RadioButton2" runat="server" GroupName="1" Text="单选框2" />
两个RadioButton的GroupName属性值都是1,保证了单选框1和单选框2的单选模式。

panle控件也可以设为控件的容器,可以把控件及其页面中的标记转变成一个逻辑单元,如果Panel的Visible属性为false时,这个panel以及panel内的所有成员也将全部隐藏不可见;如果把panel的Font中的属性调整后,内部的成员的控件字体也将随着变化。

Image控件中ImageUrl属性设置了图片的路径,其中较为特殊的一个属性是DescriptionUrl为当因为特别的情况浏览器不会显示出图片时,将读取其属性值文件中的文本,显示在图片的位置,起到提示作用,用法类型与html中<img>longdesc属性,AlternateText属性值<img>中alt属性。

<asp:Image ID="Image1" runat="server" ImageUrl="~/denglu.gif" DescriptionUrl="~/图片解释.txt" AlternateText="登录图片" />

如下图:图片正常出现时,AlternateText也可起到解释作用。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐