Nhibernate的数据分页技术(续)

Xou贝

Xou贝

2016-01-29 12:46

Nhibernate的数据分页技术(续),Nhibernate的数据分页技术(续)
Nhibernate的数据分页技术(续) 我在前面介绍过了怎么在Nhibernate中实现数据添加、修改和删除。有感兴趣的朋友请参考http://www.cnblogs.com/surprise/archive/2004/10/13/51701.aspx。在这里讲的是续前面的内容。1. 界面添加类型对象名Text属性值ButtonButton1显示DataGridDataGrid1 2. 代码的实现双击“显示”按钮private void Button1_Click(object sender, System.EventArgs e){ NhDataBind();}private void NhDataBind()//数据绑定代码{ mCfg=new Configuration(); mCfg.AddXmlFile (System.Web.HttpContext.Current.Server.MapPath("Userhbm.xml")); ISession vSession= mCfg.BuildSessionFactory().OpenSession(); ITransaction vTransaction = vSession.BeginTransaction(); try { IList vList=vSession.Find("from WebNhibernate.EntityClass");//HQL语句实现数据查询 DataGrid1.DataSource=vList; DataGrid1.DataBind(); vTransaction.Commit(); Labmessage.Text="OK"; } catch(Exception ex) { vTransaction.Rollback(); Labmessage.Text="Error"; } finally { vSession.Close(); }} 创建DataGird事件处理private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e){ DataGrid1.CurrentPageIndex=e.NewPageIndex; NhDataBind();}

终于完成啦整个小东东,愿与大家一起分享。
展开更多 50%)
分享

猜你喜欢

Nhibernate的数据分页技术(续)

电脑网络
Nhibernate的数据分页技术(续)

DreamweaverASP实现分页技术

Web开发
DreamweaverASP实现分页技术

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

nhibernate数据加载之Criteria加载

电脑网络
nhibernate数据加载之Criteria加载

jsp分页技术代码奉献

Web开发
jsp分页技术代码奉献

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

NHibernate初试

电脑网络
NHibernate初试

轻松应付百万数据的数据分页存储过程

编程语言 网络编程
轻松应付百万数据的数据分页存储过程

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

CSS轻松实现色块标题标识

CSS轻松实现色块标题标识

《全民小镇》建筑全攻略

《全民小镇》建筑全攻略
下拉加载更多内容 ↓