ext.net 中关于面板中动态添加新面板的问题
来源:互联网 发布:藏文字体软件 编辑:程序博客网 时间:2024/05/06 08:46
并没有更新 这样添加面板有问题 可以通过将面板的index存储在一个Hidden中
新添加的一个面板不能同时添加到两个面板中
<script runat="server">
protected void button1_Click(object obj, DirectEventArgs args)
{
//var index = this.tabPanel1.ActiveIndex+1; 这种方法获取的index的值是有问题的还
是当前的index并没有更新
var index = this.GetIndex();
var panel = new Ext.Net.Panel
{
Width=50,
Height=80,
Title="panel"+System.DateTime.Now.Second.ToString(),
Html="panel"+System.DateTime.Now.Second.ToString(),
BodyPadding=5,
ID="tab"+index
};
panel.AddTo(this.tabPanel1);
this.tabPanel1.SetActiveTab("tab" + index);
var panel2 = new Ext.Net.Panel
{
Width = 50,
Height = 80,
Title = "tabPanel" + System.DateTime.Now.Second.ToString(),
Html = "tabpanel" + System.DateTime.Now.Second.ToString(),
BodyPadding = 5,
ID = "Panel" + index
};
panel2.AddTo(this.Panel);
panel.Expand();
}
private int GetIndex()
{
var index = Convert.ToInt16(this.hidden.Text);
this.hidden.Text = (index + 1).ToString();
return index + 1;
}
aspx中的页面
<div>
<ext:ResourceManager runat="server"></ext:ResourceManager>
<ext:Hidden ID="hidden" runat="server" Text="100"></ext:Hidden>
<ext:Button runat="server" ID="button1" OnDirectClick="button1_Click" Text="AddPanel" Icon="Add"></ext:Button>
<h2>下面是添加一个新的面板</h2>
<ext:TabPanel runat="server" ID="tabPanel1" Width="400" Height="600">
<Items>
<ext:Panel runat="server" ID="tabpanel100" Title="panel1" Width="50" Height="80"></ext:Panel>
<ext:Panel runat="server" ID="tabpanel" Title="Panel2" Width="50" Height="80"></ext:Panel>
</Items>
</ext:TabPanel>
<ext:Panel runat="server" ID="Panel" Width="500" Height="600" Layout="AccordionLayout">
<Items>
<ext:Panel runat="server" ID="panel101" Title="AccordionPanel" Width="50" Height="80">
</ext:Panel>
</Items>
</ext:Panel>
</div>
- ext.net 中关于面板中动态添加新面板的问题
- Ext中tabpanel对面板的添加
- 关于linux中面板不能完整显示的问题
- 向面板中添加图片
- 【Unity Shader】在Asset创建面板中添加新的shader模板
- 创建JRootPane面板,并在这个面板中添加菜单
- 简述Windows mobile的控制面板中添加应用
- JFrame(框架)中添加和设置JPanel(面板)的方法
- MFC面板中显示内容及按钮消息的添加
- JFrame(框架)中添加和设置JPanel(面板)的方法
- JFrame(框架)中添加和设置JPanel(面板)的方法
- JFrame(框架)中添加和设置JPanel(面板)的方法
- 控制面板中(添加删除程序打不开)
- java怎样在面板中添加背景图片
- 关于在新版eclipse中找不到旧版的swing插件的event name面板问题。
- 关于EXTJS panel中chart 图表动态替换时面板关闭再打开问题 TypeError: el is null
- EXT PANEL面板的刷新
- Ext中弹出一个Panel面板信息,面板信息从数据库中读取
- 打造自己的vim界面--用winmanager合并显示NERDTree和TagList
- C# 使用Image Guid 验证图片类型 (转载,感谢原作者)
- cf div2_199_b(水题也注意)
- 简单工厂模式
- chmod 权限管理
- ext.net 中关于面板中动态添加新面板的问题
- Linux,执行.sh文件,提示No such file or directory
- java.text.DecimalFormat格式化输出
- MVC和三层架构
- 设计模式--命令模式
- Chrome快捷键整理
- 色情上市公司还亏钱?FriendFinder到底怎么经营的?
- linux目录和文件介绍
- ubuntu 10.04升级内核实战