Vorbelegte Daten in Textbox

21/01/2010 - 15:32 von Lupus Goebel | Report spam
Hallöschen,

kapier da was nicht.
Habe auf der Seite verschiedene Textboxen, wenn ich in den Textbox
jeweils was reinschreibe, wird nach dem Button_click die Daten auch in
eine Datenbank übernommen, bzw. geàndert.

Wenn ich aber die Textbox jeweils mit Daten aus der Datenbank vorbelge,
dann passiert gar nix nach dem Button_click. Warum denn das?

Hier ein bissel Code:
\\\
Dim da As New OleDb.OleDbDataAdapter(strSQL)
Dim dt As New DataTable
objConn.Open()
dt.Clear()
da.Fill(dt)
For Each cRow As DataRow In dt.Rows
If Not IsDBNull(cRow("art"))
Then frm01.Text = cRow!art Else frm01.Text = ""

If Not IsDBNull(cRow("AnbieterObjektNr"))
Then frm14.Text = cRow!AnbieterObjektNr Else frm14.Text = ""

If Not IsDBNull(cRow("nutzung"))
Then frm15.Text = cRow!nutzung Else frm15.Text = ""

If Not IsDBNull(cRow("standortStrasse"))
Then frm16.Text = cRow!standortStrasse Else frm16.Text = ""
///

und in der ASPX-seite:
\\\
<dt class="floatliste">Ihre Objekt-Nr.</dt>
<dd class="floatliste">
<asp:Textbox runat="server" type="text" ID="frm01" /></dd>

<dt class="floatliste">Vorname</dt>
<dd class="floatliste">
<asp:Textbox runat="server" type="text" ID="frm14" /></dd>

.
///

Was mache ich falsch oder habe ich falsch verstanden?

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]
21/01/2010 - 16:30 | Warnen spam
Hallo Lupus,

"Lupus Goebel" schrieb:

Wenn ich aber die Textbox jeweils mit Daten aus der Datenbank vorbelge,
dann passiert gar nix nach dem Button_click. Warum denn das?



weil Du die TextBoxen wohl auch bei einem PostBack (also nach dem Absenden
der Daten im Browser) auch nochmal belegst.

If Not Page.IsPostBack Then

If Not IsDBNull(cRow("AnbieterObjektNr")) Then
frm14.Text = cRow!AnbieterObjektNr
Else
frm14.Text = ""
End if

...

End if

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