Announcement

Collapse
No announcement yet.

Parameter auslesen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Parameter auslesen

    Hallo Zusammen. ich versuche vergeblich einen Paramter aus der URL auszulesen und es funktioniert nicht.
    http://[xxx]/ioRD.asp?Action=Preview

    Ich habe jetzt folgende Variante ausprobiert:

    <script runat="server">
    public string strAction = Request.QueryString["Action"].ToString();
    <script>

    Leider erhalte ich immer eine Fehlermeldung.
    CS0118: 'System.Web.UI.Page.Request' deutet auf 'Eigenschaft' hin, wo 'Klasse' erwartet wurde

    Wie komme ich an den Parameter ran???
    Vielen Dank für Eure Hilfe.
    Grüße Paka76

  • #2
    Hi Patrick,

    GET-Parameter in .NET lese ich mit<br>
    string str = Request.Params["Action"].ToString();<br>
    aus.<br><br>
    Gruss, Brun

    Comment


    • #3
      Hi Bruno,
      danke für die Antwort. Leider bekomme ich jetzt eine Fehlermeldung:

      CS0118: 'System.Web.UI.Page.Request' deutet auf 'Eigenschaft' hin, wo 'Klasse' erwartet wurde

      Ich nehme mal an, dass ich noch irgendwas in den Header einbinden muss. Leider habe ich hier nen Code vorliegen, den ich selbst nicht geschrieben habe und selbst bis jetzt auch nichts mit C# programmiert habe.

      Vielleicht kannst Du mir diesbezüglich weiterhelfen.
      Vielen Dank
      Grüße Patric

      Comment


      • #4
        Hi Patrick,

        Request ist in der Tat eine Eigenschaft der ASP.NET Seite, die von System.Web.UI.Page abgeleitet ist.<br>Wenn der Compiler hier eine Klasse erwartet, wird das Statement wohl ausserhalb des Page-Kontexts ausgeführt.<br>Die Request-Parameter sollten am besten in der Page_Load Methode ausgelesen werden, die aufgerufen wird, wenn die Seite geladen wird. Dort sollte die Eigenschaft Request bekannt sein.<br><br>
        Gruss, Brun

        Comment

        Working...
        X