Page als Object an Prozedur übergeben

27/05/2010 - 22:59 von horsmen | Report spam
Hallo zusammen,

ich möchte Formulardaten in einer Datebank speichern und spàter wieder
abrufen.
Das soll auf mehreren Pages fuktionieren, deshalb möchte ich die Prozedur
nur einmal schreiben.
Mit folgendem Aufruf

SaveUserQuery(connection, Me)

kann ich der Prozedur leider nicht auf Me zugreifen.

Vielen Dank schon mal für gute Tipps
 

Lesen sie die antworten

#1 Stefan Falz [MVP]
28/05/2010 - 08:36 | Warnen spam
Hallo ?,

"horsmen" schrieb:

ich möchte Formulardaten in einer Datebank speichern und spà¤ter wieder
abrufen.
Das soll auf mehreren Pages fuktionieren, deshalb möchte ich die Prozedur
nur einmal schreiben.



dann solltest Du das entsprechende Formular und den dazugehörigen Code in
ein UserControl auslagern.

http://msdn.microsoft.com/de-de/lib...b8ysc.aspx

Ein Beispiel, wie man eine Webform in ein Control umbaut, findest Du hier:

http://msdn.microsoft.com/de-de/lib...sx01c.aspx

Das Control kannst Du dann in jede beliebige Seiten einbinden.

http://msdn.microsoft.com/de-de/lib...9etab.aspx


Mit folgendem Aufruf

SaveUserQuery(connection, Me)

kann ich der Prozedur leider nicht auf Me zugreifen.



Zum einen ist es nicht sinnvoll, das so zu machen, zum anderen müsstest
Du uns schon verraten, was genau "kann nicht auf Me zugreifen" heißt.
Kommt ein Fehler? Wenn ja, welcher?

Aber wie schon geschrieben, besser wàre es, wenn Du das Formular in ein
Control auslagerst. Kleine Info dazu: Der <form ...> Tag selbst bleibt
in der Webform. Du schreibst lediglich die einzelnen Controls (also bspw.
<asp:TextBox ... />, <asp:Button ... /> in das UserControl)

BTW: Diese Newsgroup wird zum 01.06. geschlossen. Daher wàre es sinnvoll,
weitere Fragen an einem anderen Platz zu stellen.

http://social.msdn.microsoft.com/Fo...ajaxmvcde/
http://www.aspnetzone.de/
...

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