Laden...

Forenbeiträge von squadwuschel Ingesamt 406 Beiträge

11.08.2007 - 19:57 Uhr

k danke dir 🙂 coole sache 🙂

11.08.2007 - 19:41 Uhr

danke dir für den css Tip 🙂

11.08.2007 - 19:40 Uhr

so habe die Lösung gefunden 🙂

da wo ich den Button erstelle einfach OnClientClick einfügen und den String dahinter so zusammenbauen wie man ihn benötigt, d.h. hier:

"parent" bleibt was auch immer das zu sagen hat ^^
"navigation" ist der Name des Target Frames
"loacation" bleibt auch so
"index.htm" ist die Seite die im Zeilframe angezeigt werden woll

funktioniert wunderbar 🙂


Button bt = new Button();

bt.text = .....
...
bt.OnClientClick= "parent.navigation.location='index.htm'"


würde nur mal gerne wissen was das ist ? JavaScrip ? weil habe ja nirgens was definiert nur diese eine Zeile wurde eingefügt.

mfg squadwuschel

11.08.2007 - 18:52 Uhr

oki danke dir, dann werde ich normale Hyperlink nehmen.
habe schon ganzen Tag im Netz gesucht und nix gescheites gefunden 😦

Weisst du zufällig ob man bei Hyperlinks mit CSS oder so den Strich drunter weg bekommt ?

bzw. ob es eine JavaScrip Funktion gibt mit der man eine Seite in einem Definierten Frame öffnen kann. weil habe bisher immer nur window.open(...) gefunden. Weil wenn es da was gibt könnte es auch klappen 🙂

danke squadwuschel

11.08.2007 - 16:08 Uhr

Hio,

Also ich habe eine Seite mit Frames (geht leider nicht anders ist bei uns so auf arbeit)

  1. Frame "Menue" mit mehreren buttons (werden über Csharp bereits von mir erzeugt)

  2. Frame "Daten" hier soll der Großteil der links geöffnet werden, leider nicht alle, sonst hätte ich das Target ins Form Objekt einbinden können.

Nun meine Frage wie kann ich in C# einbinden das es im Richtigen Frame geöffnet wird, Ich habe einen Eventhandler eingebaut wenn auf den button gedrückt wird.

vereinfacht ausgedrückt wird beim button klicken diese Funktion ausgeführt


  protected void SubMenuButton(Object sender, CommandEventArgs e)
    {
      
        Response.Redirect("Zielseite.html");

    }

hier kann ich aber kein Target Frame mit angeben oder ?

mfg Squadwuschel

27.07.2007 - 13:57 Uhr

Hio,

Also ich habe schon alles durchsucht hier im Forum, aber keiner der Artikel konnte mir wirklich weiterhelfen, da ich noch nicht allzulange csharp bzw. web Anwendungen erstelle.

Ich bräuchte mal ein Beispiel was direkt auf httpRequest ausgelegt ist NICHT httpWebRequest! Denn da sagt mir meine MSDN veraltet wegen sicherheitslücken oder so 😠

  1. Ich habe eine Seite1 mit einer Textbox wo ich z.b. einen namen eingebe und einen Senden Button.
  2. Ich habe eine Seite2 welche der senden Button aufrufen soll und auf dieser kann ich dann den Namen ausgeben, welchen ich auf Seite1 eingegeben habte.

so etwas muss doch mit httpRequest und C# möglich sein und geht das ganze auch ohne Cookies?

SOLVED: geht nur mittels Session Id
z.b:

int i = 5;
Session["i"] = i;
i = (int) Session["i"];

auf Session kann man auf jeder Seite zugfreifen, man darf nur das casten nicht vergessen 🙂

mfg squadwuschel