asp.net 点击右侧菜单,左侧表格里的数据根据点击的菜单节点显示相应的内容,表格里的数据是从数据库里获取的,菜单不需要动态的
数据都是从数据库里搜索出来,通过前段的操作,动态生成sql语句,搜索出要的数据
一个简单的的方式是用iframe的方式
1、显示左侧菜单,参考代码如下:
前台:
后台:
protected void 点击事件名称(object sender, EventArgs e)
{
IFRAME1.Attributes.Add("src", "要显示的界面.aspx");
}
2、编写你要显示的界面的aspx页面与后台代码
至于数据绑定 你在要显示的界面完成即可
![]() 要显示的菜单名称/asp:LinkButton |
有demo么?
链接target+iframe来做就行
<table width="100%" border="1">
<tr>
<td width="80%"><iframe width="100%" height="500" frameborder="0" marginheight="0" marginwidth="0" name="leftifr"></iframe></td>
<td valign="top">
<a href="1.html" target="leftifr">1.html</a><br />
<a href="2.html" target="leftifr">2.html</a><br />
<a href="3.html" target="leftifr">3.html</a><br />
<a href="4.html" target="leftifr">4.html</a>
</td>
</tr>
</table>