Variable der ASPX Seite an CodeFile uebergeben

07/04/2010 - 14:12 von Lupus Goebel | Report spam
Hallöschen,

ich hoffe ich werde mich nun deutlich genug ausdrücken :-(

Ich habe aus allen Seiten das gleiche Script. Daher habe ich es in einen
Ordner abgelegt und in der ASPX Seite steht dann:
\\\
<%@ Page Language="VB" EnableEventValidation="False"
AutoEventWireup="false" CodeFile="~/_include/BildGalerie.aspx.vb"
Inherits="_default" %>
///

Nun möchte ich beim laden der jeweiligen ASPX-Seite eine Variable
(strKd) an die BildGalerie.aspx.vb übergeben, sobald die ASPX-Seite
geöffnet wird.

Ähem, finde kein Ansatz der Lösung, wie mache ich es denn richtig?


MfG - Lupus Goebel
Der Sumpf- Morasthobbybastler und Anfaenger mit
Wissensdurst (http://www.lupusdw.de http://foto.lupusdw.de)
Urlaub macht man in Irland: http://www.eaglesnest-bb.com/
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
07/04/2010 - 16:13 | Warnen spam
Hallo Lupus,

"Lupus Goebel" schrieb:

ich hoffe ich werde mich nun deutlich genug ausdrücken :-(



:)

<%@ Page Language="VB" EnableEventValidation="False"
AutoEventWireup="false" CodeFile="~/_include/BildGalerie.aspx.vb"
Inherits="_default" %>
///

Nun möchte ich beim laden der jeweiligen ASPX-Seite eine Variable (strKd) an die BildGalerie.aspx.vb übergeben, sobald die
ASPX-Seite geöffnet wird.





<%@ Page Language="vb" ... %>
<script runat="server">
Private Sub Initialize( ByVal sender As Object, ByVal e As System.EventArgs ) Handles Me.Init
Me.strKD = "Abc"
End Sub
</script>
...



In der CodeBehind Datei solltest Du die Variable als Property anlegen.



Private _strKD As String

Protected Property strKD As String
Get
Return _strKD
End Get
Set
_strKD = Value
End Set
End Property



HTH

BTW: Sinnvoller wàre es wohl aber, "BildGalerie" als Control aufzubauen
und das dann über entsprechende Parameter zu steuern.

Tschau, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

Ähnliche fragen