话不多说想看代码,在细说。

前台,很简单。主要看后台

</dx:ASPxPageControl>

  

后台,注意注释说明。

private void GetUserAttendCellsNew(string strUserCode)
{
DataSet userAttendCells = new FlatWorksZone().GetUserAttendCells(strUserCode, strSubUserCode); DataTable table2 = userAttendCells.Tables[1]; foreach (DataRow row in table2.Rows)
{ var tp = new TabPage(row["CellName"].ToString(), row["CellID"].ToString());
//****************************************************************************
//注意这段注释,不知道为什么这添加TabPage内容是只有第一个Tab中有iframe,知道的给我留言
//因此必须先把TabPage添加到前端然后再遍历所有TabPage添加相关内容
//因此下面多了一个foreach
//var ifra = new HtmlGenericControl("iframe") { ID = row["CellID"].ToString() };
//ifra.Attributes["src"] = row["CellURL"] + "?UserID=" + strUserCode;
//ifra.Style.Add("width", "100%");
//ifra.Style.Add("height", "500px");
//var cc = new ContentControl { ID = Guid.NewGuid().ToString().Replace("-", "") };
//cc.Controls.Add(ifra);
//tp.Controls.Add(cc);
//*****************************************************************************
pageControl.TabPages.Add(tp);
}
foreach (DataRow row in table2.Rows)
{ var ifra = new HtmlGenericControl("iframe") { ID = row["CellID"].ToString() };
ifra.Attributes["src"] = row["CellURL"] + "?UserID=" + strUserCode;
ifra.Style.Add("width", "100%");
ifra.Style.Add("height", "500px"); var cc = new ContentControl { ID = Guid.NewGuid().ToString().Replace("-", "") };
cc.Controls.Add(ifra); pageControl.TabPages.FindByName(row["CellID"].ToString()).Controls.Add(cc); } }

  淘淘实惠多九块九包邮网(http://www.taohuiduo.com)

转 DevExpress-ASPxPageControl 动态添加 TabPage 内容的更多相关文章

  1. Devexpress datagrid动态添加显示指定列的gridView

    代码如下: public class DXGridControlHelper { /// <summary> /// 获取显示指定列的GridView /// </summary&g ...

  2. jquery获取不了ajax动态添加的内容的解决办法

    在HTML页面的一个button <div class="ajaxClick"> <button>内容</button> </div> ...

  3. 20180706001 - 动态添加 tabPage

    //        public TabPage Add(Form form, string str_frm_name)        {            form.Visible = true ...

  4. Tabcontrol动态添加TabPage(获取或设置当前选项卡及其属性)

    http://blog.csdn.net/xiongxyt2/article/details/6920575 •MultiLine 属性用true 或false来确定是否可以多行显示 •Appeara ...

  5. Python 爬取网页中JavaScript动态添加的内容(二)

    使用 selenium + phantomjs 实现 1.准备环境 selenium(一个用于web应用程测试的工具)安装:pip install seleniumphantomjs(是一种无界面的浏 ...

  6. Python 爬取网页中JavaScript动态添加的内容(一)

    当我们进行网页爬虫时,我们会利用一定的规则从返回的 HTML 数据中提取出有效的信息.但是如果网页中含有 JavaScript 代码,我们必须经过渲染处理才能获得原始数据.此时,如果我们仍采用常规方法 ...

  7. python解析网页中js动态添加的内容

    https://www.cnblogs.com/asmblog/archive/2013/05/07/3063809.html https://www.zhihu.com/question/21471 ...

  8. 微信小程序之动态添加、删除指定内容(view)和获取input值

    这次遇到个问题: 1. 动态的添加指定的view内容..嗯..很简单..wx:for就搞定 2. 动态添加的内容中有input,最终获取值的时候,要获取到所有input的值并且是一个数组..嗯.. 3 ...

  9. 初识Devexpress ChartControl 之 动态添加stepline及TextAnnotation

    最近在用devexpress 第三方软件做项目. devexpress 的控件使用简单.功能强大.类型丰富.界面优美.扩展性强.今天主要是动态生成了一条StepLine.生成后的效果(能力不强,所以做 ...

随机推荐

  1. javabean总结

    一. javabean 是什么? Bean的中文含义是“豆子”,顾名思义,JavaBean是指一段特殊的Java类, 就是有默然构造方法,只有get,set的方法的java类的对象. 专业点解释是: ...

  2. 【LINUX】编程笔记

      a storage class can only be specified for objects and functions extern修饰一个struct报错,错误原因如上,C++中存储类修 ...

  3. http请求中乱码------编码的转换

    在http请求中如果包含了汉字,那么就会出现乱码,引文默认的编码是ISO的,为了正常的显示,需要将编码转化为UTF或者gbk,下面提供一个辅助类. import java.io.Unsupported ...

  4. zookeeper 系列

    ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护.名字服务.分布式同步.组服务等.ZooKeeper的目标就是封装好复杂易出错的关键服务 ...

  5. cocos2d-x CCScale9Sprite

    转自:http://www.cocos2dev.com/?p=295 前段时间看CCEditBox的时候,发现里面有个利用9宫格图缩放图片的,也就是缩放带圆角的图片. 这个比较有用处,很多游戏中有很多 ...

  6. BZOJ 1043 HAOI2008 下落的圆盘 计算几何

    题目大意:n个圆盘依次下落.求终于能看到的轮廓线面积 円盘反对! 让我们一起团结起来! 赶走円盘! 咳咳.非常神的一道题 今天去看了题解和白书才搞出来-- 首先我们倒着做 对于每一个圆盘处理出在它之后 ...

  7. Educational Codeforces Round 2 C. Make Palindrome 贪心

    C. Make Palindrome Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/600/pr ...

  8. HomeSnap

    http://arnauddegiuli.github.io/HomeSnap/ OnBufferingUpdateListener https://github.com/LuckyJayce/Mat ...

  9. Android使用百度定位SDK 方法及错误处理

    之前我的项目中的位置定位使用的是基站方法,使用的Google提供的API,但是前天中午突然就不返回数据了,到网上搜了一下才知道,Google的接 口不提供服务了,基于时间紧迫用了百度现有的SDK,但是 ...

  10. WWDC2015—图解