Ich habe ein Problem mit einem Benutzer Steuerelement, das ich entwickle, die eine ListView
gebunden an eine ICollection<T>
und eine DataPager
enthält. Was ich finde ist, dass wenn die Pager-Links geklickt werden, ein PostBack initiiert wird und die Page_Load
und Page_PreRender
Ereignisse getroffen werden, aber die Ereignishandlermethode PagePropertiesChanging
des DataPagers wird nie ausgelöst. Das Steuerelement, das ich entwickle, wird in einer Sitecore-Website verwendet, die möglicherweise dazu führen kann, dass ClientID
durcheinander gebracht wird und verhindert, dass Postback-Ereignisse korrekt behandelt werden.Gibt es eine Möglichkeit, Low-Level-Debugging von ASP.NET PostBacks
Was ich wissen möchte, ist, wenn es eine Möglichkeit gibt, auf einer niedrigen Ebene die Postbacks zu debuggen, um zu sehen, wie Postback-Informationen den verschiedenen Event-Handlern zugeordnet werden.
Ich habe bereits die folgenden Fragen gesehen, aber sie scheinen keine Lösung für dieses Problem zu haben. Question 1, Question 2.
Auch berichtet über die ListView
.
Aaaah brillant danke, ich System.Web.UI.WebControls.ListView zum typesThatShouldNotBeExpanded Abschnitt hinzugefügt und das war der Trick! –