0 votes

Esception OutofMemory Dropdownlist lorsque autopostback=true.

J'ai une page principale qui contient mon ScriptManager. Sur une page enfant j'ai un panneau mis à jour. À l'intérieur du panneau de mise à jour, il y a une liste déroulante. Lorsque je définis autopostback=true, j'obtiens des exceptions OutofMemory. Tout le temps. Veuillez noter également que j'ai AjaxControlToolkit défini dans mon web.config.

Voici des parties de mon code.

MasterPage.aspx

Page enfant

        Donc lorsque je définis AutoPostBack=True sur la DropDownList, le serveur web interne de Visual Studio atteint 500 Mo et j'obtiens une exception OutOfMemory.Après un commentaire Code Behind de la page enfantProtected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
    If Not IsPostBack Then
        PopulateLatestClients()
    End If
End Sub

Private Sub PopulateLatestClients()
    dpChTimeClient.DataSource = GetLatestClients()
    dpChTimeClient.DataTextField = "description"
    dpChTimeClient.DataValueField = "id"
    dpChTimeClient.DataBind()
    dpChTimeClient.Items.Insert(0, "")
End Sub

0voto

alejandrobog Points 1499

Il semble que GetLatestClients() renvoie trop d'éléments. L'avez-vous vérifié?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X