站点图标 久久日记本

ASP.NET中的常用控件

1、RadioButtonList

        <div class="divcontent">
            <asp:RadioButtonList ID="RadioButtonListProf" runat="server" 
                RepeatDirection="Horizontal">
                <asp:ListItem>.Net</asp:ListItem>
                <asp:ListItem>Java</asp:ListItem>
                <asp:ListItem>C++</asp:ListItem>
            </asp:RadioButtonList>
        </div>

默认为纵向,Horizontal是横向排序

效果图:

2、div

    <style type="text/css">
        .clear{clear:both;width:0px;height:0px}
    </style>
<div class="clear"></div>

这种定义的div可以当作换行

3、listbox

````html



动态绑定数据 ```csharp public class listboxModel { public string listText { get; set; } public string listValue { get; set; } }
public void InitialListBox()
{
    List<listboxModel> list = new List<listboxModel>();
    list.Add(new listboxModel{listText="SQL",listValue="SQL"});
    list.Add(new listboxModel{listText="Oracle",listValue="Oracle"});
    list.Add(new listboxModel { listText="MySql",listValue="MySql"});

    ListBox1.Items.Clear();

    ListBox1.DataSource = list;
    ListBox1.DataTextField = "listText";
    ListBox1.DataValueField = "listValue";
    ListBox1.DataBind();
}
protected void Page_Load(object sender, EventArgs e)
{
//页面第一次加载的时候
  if(!IsPostBack)
  {
      InitialListBox();
  }
}

4、DropDownList

<div class="divc">
    <asp:DropDownList ID="DropDownList1" runat="server">
    </asp:DropDownList>
</div>

动态绑定数据:

public class SexModel
{
    public string SexText { get; set; }
    public string SexValue { get; set; }
}

public void InitialDropDownList()//初始化DropDownList { List<SexModel> list = new List<SexModel>(); list.Add(new SexModel {SexText="男D",SexValue="Male" }); list.Add(new SexModel { SexText="女?",SexValue="Female"}); DropDownList1.Items.Clear(); foreach (SexModel sm in list) { ListItem item = new ListItem(); item.Text = sm.SexText; item.Value = sm.SexText; DropDownList1.Items.Add(item); } }
protected void Page_Load(object sender, EventArgs e)
{
    if(!IsPostBack)
    {
        InitialDropDownList();
        InitialListBox();
    }
}
退出移动版