Capior: (ASP.NET) ID-Attribut entfernen, wegen Validität

hallo

ich erstelle dynamischen eine css-string:
element { ... }

dafür springe ich via ID im style-tag das Element an, und füge Text mit InnerText hinzu.
Mein problem ist jetz, dass ein style-tag nach dem validator kein id-attribut haben darf.

wie kann ich das entfernen/umgehen?

dynamicCSS.Attributes.Remove("id") funzt ned, weil asp.net wohl auto. IMMER eine ID bei einem htmlControl hinzufügt.

Danke und tschüss
  capior

  1. hi,

    dafür springe ich via ID im style-tag das Element an, und füge Text mit InnerText hinzu.
    Mein problem ist jetz, dass ein style-tag nach dem validator kein id-attribut haben darf.

    wie kann ich das entfernen/umgehen?

    und wenn du das style-objekt anders an-/bespringst?

    getElementsByTagName beispielsweise ...

    gruß,
    wahsaga

    --
    "Look, that's why there's rules, understand? So that you _think_ before you break 'em."
    1. hi,

      hi

      wie kann ich das entfernen/umgehen?

      und wenn du das style-objekt anders an-/bespringst?

      getElementsByTagName beispielsweise ...

      mhm....getElementsByTagName funktioniert doch nur in einem XML-Tree!?!?
      Ich springe ein Objekt in ASP.NET einfach an, indem ich dem Objekt eine ID gebe, das Attribute server="runat" hinzufüge und dann im Code mit ID-Attribut-Wert anspringe.

      Konkretes Bsp:

      <span id="myspan" runat="server" />

      code:

      myspan.InnerHtml = "hallo, ich bin ein spanner";

      gruß,
      wahsaga

      weitere ideen?

      danke und tschüss
        capior