Div innerhalb eines form tags

Hi,

ich habe eine Seite mit mehreren divs und die Formatierung ist auch ok:
div#maincontent{
position: fixed;
top: 130px; /*Set top value to HeightOfFrameDiv*/
left: 0;
right: 0;
bottom: 0;
overflow: auto;
background: #fff;
}

Dynamic Drive CSS Library
filltext(255)

Credits: Dynamic Drive CSS Library

Allerdings benötige ich innerhalb des divs ASP Controls, welche wiederum ein form tag erforderlich machen:

Und nun funktioniert mein CSS nicht mehr.

Frage:
Wie kann ich divs anwenden, wenn diese innerhalb einer Form sind?
Hat vielleicht jemand eine Lösung?

Danke,

Andre

du hast hier eher ein problem mit deinem asp.net, nicht mit dem css, versuchs doch mit , weiss jetzt nicht ob es cssclass gibt, sonst hald class=""!!

Ich hatte da noch nie Probleme.
Deshalb, denke ich, du hast ein Fehler mit asp.net, bzw. id=„maincontent“ ändere dein zeugs in cssclasses sprich cssclass oder class!

mfg
Sebastian

Der Hinweis mit dem runat läßt die Sache dann schonmal besser aussehen.
Jetzt sind zumindest die divs dort, wo ich sie haben wollte.

Trotzdem geht es nicht, wenn ich das Form Tag ausserhalb stelle.
Ich kann zwar im Hauptbereich mein Datagrid bearbeiten, aber nun natürlich nirgendwo mehr ein Control plazieren, da ich ja schon ein Form Tag habe.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Trotzdem geht es nicht, wenn ich das Form Tag ausserhalb
stelle.
Ich kann zwar im Hauptbereich mein Datagrid bearbeiten, aber
nun natürlich nirgendwo mehr ein Control plazieren, da ich ja
schon ein Form Tag habe.

Dann arbeite mit MasterPages… Hoffe du verwendest VS 2008 oder VS 2005!

Sprichwörter:

  • Masterpages
  • ContentPlaceHolders

Mit den Masterpages kannst du nun verschiedene Bereiche in deiner ASP.net-Seite anlegen, sprich, Header, Content, Footer!
In Content hättest du dann wieder ein InnerContent. Jede Masterpage hat ein eigenes Form-Tag-Element! Deshalb müsste dein Problem gelöst sein! Hat jetzt aber nichts mehr mit HTML und CSS zu tun!