2 qq 29241375 qq_29241375 于 2016.01.22 10:52 提问

asp.net 点击右侧菜单,左侧表格里的数据根据点击的菜单节点显示相应的内容,菜单不需要动态的 5C

asp.net 点击右侧菜单,左侧表格里的数据根据点击的菜单节点显示相应的内容,表格里的数据是从数据库里获取的,菜单不需要动态的

5个回答

enpterexpress
enpterexpress   2016.01.22 11:01

数据都是从数据库里搜索出来,通过前段的操作,动态生成sql语句,搜索出要的数据

beau_lily
beau_lily   2016.01.22 11:16

一个简单的的方式是用iframe的方式
1、显示左侧菜单,参考代码如下:
前台:

要显示的菜单名称

后台:
protected void 点击事件名称(object sender, EventArgs e)
{
IFRAME1.Attributes.Add("src", "要显示的界面.aspx");
}

2、编写你要显示的界面的aspx页面与后台代码
至于数据绑定 你在要显示的界面完成即可

beau_lily
beau_lily   2016.01.22 11:21







要显示的菜单名称/asp:LinkButton
qq_29241375
qq_29241375   2016.01.22 14:41

有demo么?

showbo
showbo   Ds   Rxr 2016.01.22 15:26

链接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>
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!