C#关于MultiView控件的问题
为什么外部网页无法访问到MultiView控件中的View呢??????????
比如:hoho.aspx页面用超链接访问ioioi.aspx页面中的View窗体.
怎就是不行呢.难道MultiView中的View的多窗体只能在该页面切换吗????????????????????

解决方案 »

  1.   

    另一个页里<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl="~/Default.aspx?id=1">View 2</asp:HyperLink>然后在含有MultiView里QueryString["id"], 如果是1,那就MultiView.ActiveViewIndex=1;不行吗?
      

  2.   

    MultiView是个容器,其中放多个View,
    显示MultiView中的某个View是:
    MultiView1.ActiveViewIndex = View的索引号;楼主想怎么显示???
      

  3.   

    <asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl="~/rgkck/yyuj.aspx?id=1">LinkButton</asp:LinkButton>
    是这样子写吗,这样访问不到那个Vtew的窗体啊
      

  4.   

    <asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl="~/rgkck/yyuj.aspx?id=MultiView1.ActiveViewIndex=2;">LinkButton</asp:LinkButton>
    用这个方法他只会访问到我默认的0的窗体去?????????
    是不是要在后台文件写命令吗
      

  5.   

    MultiView1.ActiveViewIndex =Convert.ToInt16(Request.QueryString["id"]);
      

  6.   

    在page_load里
    MultiView1.ActiveViewIndex = Convert.ToInt32("");