首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将每个选项卡链接到不同的aspx页面?

如何将每个选项卡链接到不同的aspx页面?
EN

Stack Overflow用户
提问于 2011-04-08 02:57:21
回答 1查看 905关注 0票数 0

我有一个应用程序,允许用户上传和下载文件。由于安全原因,我将应用程序分离为Upload.aspx和Download.aspx。

在默认页面上,我想使用标签来显示上传和下载页面。

在.net的世界里,我是个新手。这可能是一个非常愚蠢的问题,但是否可以使用多视图链接到两个不同的页面。到目前为止,我所看到的所有示例中,多视图只显示静态页面。

有没有专家能给我一些建议,我该如何处理这个问题?

函数Upload() { top.content.location.href = "wox_upload.aspx";}

代码语言:javascript
复制
<div class="tabContents">
<asp:MultiView id="MultiView1" ActiveViewIndex="0" Runat="server">
    <asp:View ID="View1" runat="server">
        Upload.aspx
    </asp:View>
    <asp:View ID="View2" runat="server">
        Download.aspx
    </asp:View>
</asp:MultiView>
</div>    
</div>
</form>
EN

回答 1

Stack Overflow用户

发布于 2011-04-08 03:02:02

MultiView的全部意义在于允许在同一页面上有多个视图。如果你想让你的标签页是不同的页面,那么只需要使用链接和样式使它们看起来像标签页。

编辑:在再次查看示例之后,看起来您正在尝试将“页面”嵌入到不同的视图中。在这种情况下,您可以为每个视图创建一个用户控件,并将它们的实例放在示例中具有aspx名称的位置。

用户控件生成页面的一部分,而不是整个页面,并且可以包含在aspx页面中。这里有几个链接可以让你入门:

How to: Create an ASP.NET User Control

How to: Include a User Control in an ASP.NET Web Page

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5586128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档