Webparts mit einer Markup-Datei?
Frage
Ich bin ein ASP.NET Web-Teil Anfänger. Ich habe ein paar einfache Ideen nur eine Klasse mit integrierte, die von WebPart und Überschreiben der Createchild Methode abgeleitet, aber nichts wirklich sehr beträchtlich. Meine Frage ist, ob es möglich ist, eine Web-Teil zu haben, die auch die Vorteile eines separaten html / asp.net Markup-Datei nimmt, die eine gewisse Struktur auf die Ausgabe des Web-Teil vermittelt wird. In der Vergangenheit hat ich nur Server-Steuerelemente erstellt und hinzugefügt, um sie in die Sammlung Kontrollen, aber dies scheint wie eine dumme Art und Weise zu versuchen, ein nicht-triviales Layout zu erstellen. Darf ich das machen? Muss ich einen ascx Benutzersteuerung verwenden oder kann ich diesen Schritt umgehen? Es gibt eine Menge von Hallo Welt Tutorials auf Web-Teile gibt, aber keine scheinen vorbei an der Createüberschreibung zu gehen. Dank!
Andere Tipps
Die Links in der obigen Antwort nicht mehr arbeiten, aber hier ist eine Alternative ein: http://www.a2zdotnet.com/View.aspx?Id=95
In VS 2010 haben wir auch visuelle Webparts, dass ich denke, so ziemlich den gleichen Trick, aber es ist in einem Projektelement gewickelt. Ich habe nur diese im Zusammenhang mit Sharepoint gesehen so nicht sicher, wie es für ASP.NET-Projekte arbeitet. Hier ist ein Beispiel: http://msdn.microsoft.com/en-us/library/ff597539.aspx