CheckBox(复选按钮)/RadioButton(单选按钮)/BulletedList控件
Posted on 2009-01-09 18:17 张银 阅读(1065) 评论(0) 编辑 收藏 举报CheckBox(复选按钮)和RadioButton(单选按钮)一些控件共有的属性
CheckBox
呈现方式-外观:BackColor/BorderColor/BorderStyle/ForeColor/Text/TextAlign(控制文字左右)
自动回传-行为:AutoPostBack(True)/Visible
RadioButton
行为:GroupName(此属性值相同的项才看做一组,否则各自都是一组)
BulletedList控件
和其他的列表控件(比如CheckBoxList)一样,都派生自ListControl类,所以用法以及很多属性也是大同小异的,主要功能就是创建一个无序或者有序(带编号)的列表,他可以直接添加静态项,也可以动态绑定数据
样式:BuletImageUrl(项目符号图像)
添加静态项
行为:DisplayMode(Text/HyperLink/LinkButton)
外观:BulletStyle(NotSet/Numberd/LowerAlpha/UpperAlpha/LowerRoman/UpperRoman/Disc/Circle/Square/CustomImage)
protected void BullentedList_DataBound(object sender, EventArgs e) //如果是HyperLink可能用的到的代码
{
for (int i=0; i<BulletedList.Items.Count; i++)
{
BullentedList.Items[i].Value = "~/write.aspx?id=" + BulletedList.Items[i].Value;
}
}
{
for (int i=0; i<BulletedList.Items.Count; i++)
{
BullentedList.Items[i].Value = "~/write.aspx?id=" + BulletedList.Items[i].Value;
}
}
protected void BulletedList_Click(object sender, BullentedListEventArgs e) //如果是LinkButton可能用的到的代码
{
Response.Write(BulletedList.Items[e.Index].Text);
}
{
Response.Write(BulletedList.Items[e.Index].Text);
}