我正在尝试创建多个网格视图,其中所有网格视图都将在页面加载时加载。我有3组数据。当用户点击标签时,它会显示相应的网格视图。
最好的方法是什么?我不擅长JavaScript或JQuery。
我想到的一种方法是使用表格和图像按钮,在单击gridview2选项卡时,我将把gridview1.visible = false放在其中。这是一个很好的方法吗?还是有其他直观的方法吗?
答案 0 :(得分:1)
“使用Ajax Toolkit选项卡容器和选项卡面板的最简单方法,将GridView放在TabPanel的内容模板中。
<ajaxToolkit:TabContainer runat="server"
OnClientActiveTabChanged="ClientFunction"
Height="150px">
<ajaxToolkit:TabPanel runat="server"
HeaderText="Signature and Bio"
<ContentTemplate>
-- Grid View --
</ContentTemplate>
/>
</ajaxToolkit:TabContainer>
参考: http://www.asp.net/Ajax/Ajaxcontroltoolkit/samples/Tabs/Tabs.aspx