ASP.NET中WebForm组件CheckBoxList编程(4)
作者: 马金虎
www.ASPCool.com 时间:2002-1-1 18:23:58 阅读次数:2091
五. 文中源程序代码(Check.aspx)和执行的界面:
下图是执行了下列源程序代码(Check.aspx)后,生成的界面:
Check.aspx源程序代码如下:
<% @ Page Language = "C#" %>
<html >
<head >
<title > CheckBoxList组件演示程序 </title >
<script runat = "server" >
protected void Button_Click ( object sender , EventArgs e )
{
//组件中的检查框中的文本和选框的排列位置
switch ( cboAlign . SelectedIndex )
{
case 0 :
ChkList . TextAlign = TextAlign . Left ;
break ;
case 1 :
ChkList . TextAlign = TextAlign . Right ;
break ;
}
//组件中各个检查框布局
switch ( cboRepeatLayout . SelectedIndex )
{
case 0 :
ChkList . RepeatLayout = RepeatLayout . Table ;
break ;
case 1 :
ChkList . RepeatLayout = RepeatLayout . Flow ;
break ;
}
//组件中各个检查框排列方向
switch ( cboRepeatDirection . SelectedIndex)
{
case 0 :
ChkList . RepeatDirection = RepeatDirection . Vertical ;
break ;
case 1 :
ChkList . RepeatDirection = RepeatDirection . Horizontal ;