2.11wep服务器的作用
在.NET的应用程序中,wep服务器的控件,是为了增加界面的人性化。
2.12各类常用的wep服务器控件
2.12.1DropDownList
DropDownList控件HTML可以把它放到wep的页面上,还可以对它进行编写操作,而这个DropDownList控件,它也是一个选择框,允许用户从选择项中选择一项,这也是它的一个方便之处和作用。
请选择影片类型:<asp:DropDownList ID="DropDownList1" runat="server"> <asp:ListItem>科幻</asp:ListItem> <asp:ListItem>魔幻</asp:ListItem> <asp:ListItem>战争</asp:ListItem> <asp:ListItem>灾难</asp:ListItem> <asp:ListItem>爱情</asp:ListItem> dropFilmtype.<asp:ListItem>惊悚</asp:ListItem> </asp:DropDownList>
当然,以上使用代码来写的一种操作,但是,除了这一种以外,还有一种是在DropDownList的控件上直接对它进行编辑。
方法步骤如下:
(1)在设计的div中写请选择影片类型:从工具箱中再把DropDownList控件拉到div中,右键单击->编辑项,最后添加如下面的效果。
而添加完之后呢?点击确定,完成以后,在运行一下,就会有效果出来了。
上面的效果已经实现了,但是在实际的开发中,我们要用三层架构来组织应用程序,同时还要对它进行数据的绑定,而这时呢?我们的代码就是应该这样写
//创建一个业务逻辑对象
BLL.FilmTypeBll filmTypeBLL = new BLL.FilmTypeBLL();
//设置绑定数据源
dropFilmtype.DataSource = filmTypeBLL.GetFilmType();
dropFilmtype.DataTextField = "Name";
dropFilmtype.DataValueField = "ID";
//绑定数据
dropFilmtype.DataBind();