求实现一个Grid效果的Extjs代码

jiangchuandong 2010-01-07 10:06:49
要实现的效果点一个Button显示Grid,点另外一个Button取消显示

代码类似于:

<asp:Label ID="l_GridView" runat="server">无刷新显示GridView</asp:Label>
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="显示" />
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="取消显示" />
<br />
<br />
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</ContentTemplate>
</asp:UpdatePanel>

protected void Button1_Click(object sender, EventArgs e)
{
this.GridView1.Visible = true;

DataTable dt = new DataTable();
DataColumn id = new DataColumn("Id");
dt.Columns.Add(id);
DataColumn dc = new DataColumn("Name");
dt.Columns.Add(dc);

for (int i = 0; i < 500; i++)
{
DataRow dr = dt.NewRow();
dr["id"] = i + 1;
dr["Name"] = "Ivan";
dt.Rows.Add(dr);
}

this.GridView1.DataSource = dt;
this.GridView1.DataBind();
}

protected void Button2_Click(object sender, EventArgs e)
{
this.GridView1.Visible = false;
}
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiangchuandong 2010-01-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 angel6709 的回复:]
Yui好一些,直接不需要改什么。。。。可以直接把table放上去
[/Quote]
是啊,我就是不会写Extjs,用updatePanel 确实简单
angel6709 2010-01-07
  • 打赏
  • 举报
回复
Ext要用到Json或其他的什么。。
angel6709 2010-01-07
  • 打赏
  • 举报
回复
Yui好一些,直接不需要改什么。。。。可以直接把table放上去
angel6709 2010-01-07
  • 打赏
  • 举报
回复
那就用EXT呗,要不就YUI

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧