在同一表格中显示明细信息 表格象下面这个样子,单击单位名称左边的“+”就展开显示其下人员,单击“-”就不显示其下人员,可以象DataGrid一样编辑人员信息,还能分页:+ 单位1- 单位2 人员21 人员22+ 单位3- 单位4 人员41 人员42 人员43有没有现成的控件?如果没有大家告诉以下实现思路,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也想找个现成的控件;我之前做了一个类似的,用两层的Repeater,第一层绑定单位,第二层绑定人员;两层之间用ds.Relation属性关联;第一次绑定后,Repeater_人员的Visible=false;按照你的要求,前面加一个按钮,点击时触发Repeater1的ItemCommand事件,这时候把Repeater_人员的Visible=true,反之亦然。对嵌套Repeater的使用和两层关系的实现,请看MSDN这个,图文并茂,一看就明:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp 这个控件。最象的就是treeview了 具体点:1.单位及员工关系及两个Repeater怎么绑定,看上面的MSDN的文章就有;2.点击展开和收起我用的是,我也想学学别的方法,这个方法似乎有点傻:protected void Repeater_单位_ItemCommand(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e){ if (e.Item.FindControl("Repeater_员工").Visible) { e.Item.FindControl("Repeater_员工").Visible=false; } else{ e.Item.FindControl("Repeater_员工").Visible=true; }} 对嵌套Repeater的使用和两层关系的实现,请看MSDN这个,图文并茂,一看就明:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp 比如我想转换0开头数字时,如“086”,用Convert如何能将0也保留? treeview 求教关于nhibernate的一个查询语句排序问题 一 个触发器的问题 我打开页面查询数据的时候,在查询那段时间里,再另外一个客户端打开页面就没法查询是怎么回事啊??望指导~~~~ 微软树控件问题,高手请进! 看完一贴比较ASP和ASP.NET的讨论,有点感触. 当前线程处于堆栈溢出状态,因此无法计算表达式的值 将一篇文章分成任意页 简单的菜单问题,高手来下 订单号和订单明细显示的问题请教 txt文件导入access
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp
1.单位及员工关系及两个Repeater怎么绑定,看上面的MSDN的文章就有;
2.点击展开和收起我用的是,我也想学学别的方法,这个方法似乎有点傻:
protected void Repeater_单位_ItemCommand(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e)
{
if (e.Item.FindControl("Repeater_员工").Visible)
{
e.Item.FindControl("Repeater_员工").Visible=false;
}
else{
e.Item.FindControl("Repeater_员工").Visible=true;
}
}
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/aspn-hierdatabinding.asp