为了账号安全,请及时绑定邮箱和手机立即绑定

使用Insus.NET的List Control Utility类库

标签:
Java


Ok,Insus.NET举一个小例子,实现DropDownList控件,并添加一个空选择(请选择...)之类。准备好数据,Insus.NET在站点的App_Data目录之下,添加一个XML文件:

Whether.xml

<?xml version="1.0" encoding="utf-8" ?><Whethers>  <Whether>    <WhetherId>0</WhetherId>    <WhetherName>否</WhetherName>  </Whether>  <Whether>    <WhetherId>1</WhetherId>    <WhetherName>是</WhetherName>  </Whether></Whethers>


写一个方法,读取XML文件,并转为DataTable:

View Code

 private DataTable DataSource(string xmlFile)    {        DataSet objDs = new DataSet();        objDs.ReadXml(HttpContext.Current.Server.MapPath("~/App_Data/" + xmlFile));        return objDs.Tables[0];            }


在.aspx网页拉一个DropDownList控件:

View Code

<asp:DropDownList ID="DropDownListBooleanDemo" runat="server"></asp:DropDownList>


接下来,就是怎样使用Insus.NET的类库,是绑定这个DropDownList控件:

 

 

上图可编辑代码:

View Code

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Data;using Insus.NET;public partial class Default2 : System.Web.UI.Page{         InsusListControlUtility obj = new InsusListControlUtility();        protected void Page_Load(object sender, EventArgs e)    {        if (!IsPostBack)        {            Data_Binding();        }    }    private void Data_Binding()    {       DataTable dt =  DataSource("Whether.xml");       obj.DropDownListParse(this.DropDownListBooleanDemo, dt, "WhetherName", "WhetherId", string.Empty);    }   }


运行效果:

 

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消