Wie kann ich den Feldinhalt aus einem Detailviewfeld in Textbox schreiben

23/07/2009 - 11:12 von Rainer Bücker | Report spam
Hallo Zusammen,

wie kann ich den Inhalt aus dem DataField "Modell" einer DetailView in eine
Textbox schreiben?

tb_Info.Text = DetailView. ? ? ?

Mein ASP Code:

<asp:DetailsView ID="DetailView"

runat="server"
AutoGenerateRows="False"AllowPaging="false"Headertext="Geràtedaten"

Height="50px" Width="422px" DefaultMode="Edit" >

<Fields>

<asp:BoundField DataField="Modell" HeaderText="Modell:"
SortExpression="Modell" />

<asp:BoundField DataField="Leihab" HtmlEncode="false"
dataformatstring="{0:d}" itemstyle-horizontalalign="Left"
HeaderText="Verleih ab:" SortExpression="Leihbis"
ApplyFormatInEditMode="true" />

</Fields>

</asp:DetailsView>

Gruss

Rainer
 

Lesen sie die antworten

#1 Gusti
06/09/2009 - 10:16 | Warnen spam
Hi, (Bsp mit C#)

Erstmals gib deinen Felder immer eine ID.

Wandle dein BoundField in ein TeomplateFiled um.
gehe in die Codebehind Datei falls due ein hast ansonsten direkt ins Script:

Falls du dann ein Label hast

Label XYBegriff= (Label)DetailsView1.FindControl("IDDEINESFELDES");

if (XYBegriff != null)

DeineTextBox.Text = XYBegriff.Text


"Rainer Bücker" wrote:

Hallo Zusammen,

wie kann ich den Inhalt aus dem DataField "Modell" einer DetailView in eine
Textbox schreiben?

tb_Info.Text = DetailView. ? ? ?

Mein ASP Code:

<asp:DetailsView ID="DetailView"

runat="server"
AutoGenerateRows="False"AllowPaging="false"Headertext="Geràtedaten"

Height="50px" Width="422px" DefaultMode="Edit" >

<Fields>

<asp:BoundField DataField="Modell" HeaderText="Modell:"
SortExpression="Modell" />

<asp:BoundField DataField="Leihab" HtmlEncode="false"
dataformatstring="{0:d}" itemstyle-horizontalalign="Left"
HeaderText="Verleih ab:" SortExpression="Leihbis"
ApplyFormatInEditMode="true" />

</Fields>

</asp:DetailsView>

Gruss

Rainer



Ähnliche fragen