铱星·江南
桃花坞里桃花庵 桃花庵下桃花仙 桃花仙人种桃树 又摘桃花换酒钱 酒醒只在花前坐 酒醉还来花下眠 半醉半醒日复日 花落花开年复年
posts - 4,  comments - 20,  trackbacks - 9
项目中遇到在分页栏添加统计显示的需要,经过观察,可以在该栏动态添加表格来实现:

#region private void dgPjList_ItemCreated()

        
private void dgPjList_ItemCreated(object sender, DataGridItemEventArgs e)
        {
            
if (e.Item.ItemType == ListItemType.Pager && ViewState[c_DataSetName] != null)
            {
                
const String c_TOTAL = "  総計 {0}件";
                DataSet dstTotal 
= (DataSet) ViewState[c_DataSetName];
                String strTotal 
= String.Format(c_TOTAL, dstTotal.Tables[0].Rows.Count);
                Table tbl 
= new Table();
                
int intRows = 0;

                tbl.Rows.Add(
new TableRow());
                tbl.Style.Add(
"width""100%");
                TableRow trPager 
= tbl.Rows[0];
                trPager.Cells.Add(
new TableCell());
                trPager.Cells.Add(
new TableCell());
                trPager.Cells[
0].HorizontalAlign = HorizontalAlign.Left;
                trPager.Cells[
0].Wrap = false;
                trPager.Cells[
0].Text = strTotal;
                trPager.Cells[
1].HorizontalAlign = HorizontalAlign.Right;
                trPager.Cells[
1].Wrap = false;
                e.Item.Cells[
0].Wrap = false;
                intRows 
= e.Item.Cells[0].Controls.Count;
                e.Item.Cells[
0].Controls.Add(tbl);
                
for (int i = 0; i < intRows; i++)
                {
                    trPager.Cells[
1].Controls.Add(e.Item.Cells[0].Controls[0]);
                }

            }
        }

        
#endregion
posted on 2006-01-06 14:14 铱星 阅读(187) 评论(0)  编辑 收藏 网摘




标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》

相关文章:

相关链接:
 

<2006年1月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

与我联系

搜索

 

常用链接

留言簿(1)

随笔档案(4)

我关注的博客

积分与排名

  • 积分 - 12280
  • 排名 - 3240

最新评论

阅读排行榜

评论排行榜