2010-07-23 5 views
0

У меня есть asp; Просмотр элементов управления в asp: управление MultiView. Странная проблема: когда я перехожу из View3 в View4, некоторые элементы управления из View3 видны в View4. Зачем ? Это первый раз, когда я возникнуть эта проблемаASP.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> 

Пуговицы из View3 видны на view4

+1

укажите ваш код разметки ... – Dal

+0

сделано, проверьте его сейчас – Tony

ответ

0

Разметка, кажется, хорошо, я полагаю, вид на 1 и 2 работают нормально? Глядя на код, я ожидал бы, что в представлении 3 появятся две кнопки «Erase1» и «Accept», а затем для просмотра 4 он должен показать две кнопки с «Erase 2» и «Accept» ...?

Почему кнопки в представлении 4 используют атрибут «OnCommand» вместо «OnClick», как для представления 3?

0

Возможно управление кэшируются ...

попробуйте очистить папку 'C: \ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ Temporary ASP.NET Files' и попробуйте еще раз ...

Смежные вопросы