2010-07-23 57 views
0

我在asp:MultiView控件中有一些asp; View控件。奇怪的问题是,当我从View3移动到View4时,View3中的一些控件在View4中可见。为什么?这是我第一次出现的问题从VIEW3ASP.NET MultiView控件的问题

<asp:View ID="View3" runat="server"> 
    <br /> 
    <label id="Label1">Test</label> 
    <br /> 
    <asp:Button ID="RejectButtonGrid" runat="server" Text="Erase1" OnClick="RejectButton_Click" /> 
    <asp:Button ID="AcceptButtonGrid" runat="server" Text="Accept" OnClick="AcceptButton_Click" /> 
</asp:View> 
<asp:View ID="View4" runat="server"> 
    <asp:Button ID="RejectButtonDuplicates" runat="server" Text="Erase2" OnCommand="RejectButtonDuplicates_Command"/> 
    <asp:Button ID="AcceptButtonDuplicates" runat="server" Text="Accept" OnCommand="AcceptButtonDuplicates_Command"/> 
    <br /> 
    <asp:Button ID="BackButton" runat="server" Text="Go back" OnClick="BackButton_Click"/> 
</asp:View> 

按钮上View4

+1

请包括您的标记代码... – Dal 2010-07-23 07:38:33

+0

完成,现在检查它 – Tony 2010-07-23 07:43:15

回答

0

的标记似乎是确定可见的,我相信的观点1和2工作正常?看看代码,我期望视图3显示两个按钮“Erase1”和“接受”,然后对于视图4,它应该显示两个按钮“擦除2”和“接受”...?

为什么使用“按需”属性在图4中的按钮,而不是的“onClick”的,因为它们为图3做什么?

0

也许控件缓存...

尝试清洁文件夹 'C:\ WINDOWS \ Microsoft.NET \框架\ V2.0.50727 \临时ASP.NET' 文件,然后再试一次......