Georg: ASP: WebPart-Hintergrund völlig ausblenden

Hallo,
ich habe folgendes Problem: bei meiner Web-Anwendung existiert eine art "Symbolleiste" oben. In dieser Symbolleiste gibt es ein Element, das in einem WebPart "sitzt" (ist notwendig).
Da es in einer Symbolleiste schöner aussieht, wenn das WebPartChrome nicht sichtbar ist, hab' ich ihn einfach mit PartChromeType="None" ausgeblendet. Leider reserviert sich das WebPart um das Element immer noch einen Platz. Kann man den irgendwie auch noch weg bekommen? Hätte gerne nur das Element eingeblendet, keinen unsichtbaren Rahmen drum herum.
Vielen Dank schon mal im Voraus,
Georg

  1. Hello,

    Da es in einer Symbolleiste schöner aussieht, wenn das WebPartChrome nicht sichtbar ist, hab' ich ihn einfach mit PartChromeType="None" ausgeblendet. Leider reserviert sich das WebPart um das Element immer noch einen Platz. Kann man den irgendwie auch noch weg bekommen? Hätte gerne nur das Element eingeblendet, keinen unsichtbaren Rahmen drum herum.

    es könnte helfen am Ende mal in den resultierenden Quelltext zu schauen. Defacto kommt ja am Ende auch nur HTML raus. Da kannst du aber vielleicht besser abschätzen, wer den Rand verursacht, vmtl. irgend jemand mit margin oder padding. Dem kannst du dann versuchen über zusätzliche Attribute am Webpart entgegen zu wirken.

    MfG
    Rouven

    --
    -------------------
    Eine Bilanz ist wie der Bikini einer Frau. Sie zeigt fast alles, aber verdeckt das Wesentliche  --  Günter Stotz, Regierungsdirektor des baden-württembergischen Wirtschaftsministeriums
    1. Hello,

      Da es in einer Symbolleiste schöner aussieht, wenn das WebPartChrome nicht sichtbar ist, hab' ich ihn einfach mit PartChromeType="None" ausgeblendet. Leider reserviert sich das WebPart um das Element immer noch einen Platz. Kann man den irgendwie auch noch weg bekommen? Hätte gerne nur das Element eingeblendet, keinen unsichtbaren Rahmen drum herum.
      es könnte helfen am Ende mal in den resultierenden Quelltext zu schauen. Defacto kommt ja am Ende auch nur HTML raus. Da kannst du aber vielleicht besser abschätzen, wer den Rand verursacht, vmtl. irgend jemand mit margin oder padding. Dem kannst du dann versuchen über zusätzliche Attribute am Webpart entgegen zu wirken.

      MfG
      Rouven

      Habe herausgefunden, an was es liegt: die WebPart-Zone zeichnet um ihren Inhalt immer 5px herum. Das ist ein "Bug" von MS, wird hoffentlich in der nächsten Version gefixt.
      Workaround gibt's hier:
       http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=105167/
      Gruß und Danke für die Hilfe,
      Georg