Hej har en FormView med ItemTemplate och EditItemTemplate Men jag får ett error som jag inte förstår att precisera:Använda sig av DropDownList i EditItemTemplate mode
Där jag vill kunna editera dvs, byta club från en DropdownList som ser ut som följer
<asp:DropDownList ID="DropDownListReadClub"
runat="server"
DataTextField="Club"
DataValueField="ClubId"
DataSource="<%# getClubs() %>"
SelectedValue='<%# Bind("Club") %>'
Enabled="false" CssClass="TextBoxText">
</asp:DropDownList>
När jag trycker på Ändra och går till <EditItemTemplate> så får jag error:
Det gick inte att läsa in visningsläget. Kontrollträdet som visningsläget läses in till måste matcha kontrollträdet som användes för att spara visningsläget vid föregående begäran. Om kontroller till exempel läggs till dynamiskt måste kontrollerna som läggs till vid ett återanslående matcha typ och position för de kontroller som las till vid den ursprungliga begäran.
Sv: Använda sig av DropDownList i EditItemTemplate mode
Svara
Sv:Använda sig av DropDownList i EditItemTemplate mode
Det gick inte att läsa in visningsläget. Kontrollträdet som visningsläget läses in till måste matcha kontrollträdet som användes för att spara visningsläget vid föregående begäran. Om kontroller till exempel läggs till dynamiskt måste kontrollerna som läggs till vid ett återanslående matcha typ och position för de kontroller som las till vid den ursprungliga begäran.
Beskrivning: Ett undantag som inte kunde hanteras uppstod när den aktuella webbegäran kördes. Mer information om felet och var i koden det uppstod finns i stackspårningen.
Undantagsinformation: System.Web.HttpException: Det gick inte att läsa in visningsläget. Kontrollträdet som visningsläget läses in till måste matcha kontrollträdet som användes för att spara visningsläget vid föregående begäran. Om kontroller till exempel läggs till dynamiskt måste kontrollerna som läggs till vid ett återanslående matcha typ och position för de kontroller som las till vid den ursprungliga begäran.
Källfel:
Ett undantag som inte hanteras genererades vid körningen av den aktuella webbegäran. Information om undantagets ursprung och plats kan identifieras med undantagsstackspårningen nedan.
[HttpException (0x80004005): Det gick inte att läsa in visningsläget. Kontrollträdet som visningsläget läses in till måste matcha kontrollträdet som användes för att spara visningsläget vid föregående begäran. Om kontroller till exempel läggs till dynamiskt måste kontrollerna som läggs till vid ett återanslående matcha typ och position för de kontroller som las till vid den ursprungliga begäran.]
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +306
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Control.LoadChildViewStateByIndex(ArrayList childState) +134
System.Web.UI.Control.LoadViewStateRecursive(Object savedState) +221
System.Web.UI.Page.LoadAllState() +312
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1661