Also ich f�ll ein DataGrid meistens mit einer DataTable ab, die all meine Infos f�r das DataGrid enth�lt, wie z.B Spalte mit der Src f�r Dein Verf�gbarkeits-Image. Bei 0 setz ich die Src Nicht-Verf�gbar Image ein, bei >0 die Src Verf�gbaren Image. Im DataGrid wird dann die SrcSpalte beim ImagButton ausgegeben. Dann wird automatisch das richtige Verf�gbarkeitsbild angezeigt.
Gruss Oliver -----Urspr�ngliche Nachricht----- Von: Mansur Esmann [OM] [mailto:[EMAIL PROTECTED]] Gesendet: Mittwoch, 31. Juli 2002 16:48 An: aspDEdotnet Betreff: [aspdedotnet] AW: Noch ne DataGrid Frage Hallo, naja nicht wirklich .... weil wenn ich ein ImageButton einf�ge, wei� ich nicht wie ich da einen �bergabeparameter realisieren kann .... Ich habe es aber momentan umgangen, indem ich doch zwei Spalten einf�ge (Bild und hyperlink)... Aber ich habe dazu noch eine Frage :-) In welche Richtung muss ich mich informieren, wenn ich z.B. in einer Column abh�ngig vom WERT, der gebunden ist etwas machen will? Also ich habe eine column, die liefert mir eine Zahl zw. 0 und 10. Ich m�chte nun abh�ngig davon z.B. ein Bild anzeigen (0 = Nicht verf�gbar / > 0 = Verf�gbar)? Gib mir doch hierzu noch einen Tip. Gru� Mansur > > Schau dir das Grid mal an... > Es sollte Dir ein wenig weiterhelfen... > > > <ASP:DataGrid id="MyDataGrid" runat="server" > BorderColor="black" > BorderWidth="1" > CellPadding="3" > Font-Name="Verdana" > Font-Size="8pt" > HeaderStyle-BackColor="#cccccc" > HeaderStyle-ForeColor="black" > AutoGenerateColumns="false" > AllowSorting="true" > OnSortCommand="MyDataGrid_Sort" > > > <Columns> > <asp:BoundColumn HeaderText="Sortable" > DataField="IntegerValue" SortExpression="IntegerValue"/> > <asp:BoundColumn HeaderText="Not Sortable" > DataField="DateTimeValue" /> > <asp:TemplateColumn > SortExpression="StringValue"> > <HeaderTemplate> > Click to sort --> > <asp:ImageButton id=SortButton1 > runat="server" CommandName="sort" > ImageUrl="/quickstart/aspplus/images/arrow1.gif"/> > </HeaderTemplate> > <ItemTemplate> > <asp:Label runat="server" Text='<%# > DataBinder.Eval(Container, "DataItem.StringValue") %>' /> > </ItemTemplate> > </asp:TemplateColumn> > </Columns> > > </asp:DataGrid> > > > Gruss Oliver > > > > -----Urspr�ngliche Nachricht----- > Von: Mansur Esmann [OM] [mailto:[EMAIL PROTECTED]] > Gesendet: Mittwoch, 31. Juli 2002 15:53 > An: aspDEdotnet > Betreff: [aspdedotnet] Noch ne DataGrid Frage > > > Hi, > > ich habe es bisher nur hingekriegt einen Hyperlink in ein DataGrid > einzubauen, da� aus Text besteht .... > Ich h�tte aber gerne ein Bild so eingebunden. > Die URL des Links soll ein Javascript sein. > > Die Hyperlinkcoumn sieht so aus: > <asp:hyperlinkcolumn > DataTextFormatString="ShowDetails..." > DataTextField="VHSM_FILM" > DataNavigateUrlField="VHSM_FILM" > DataNavigateUrlFormatString="javascript:fn_filePopup(....)" > HeaderText="See Details" /> > > Ich kann innerhalb des hyperlinkcolumn - Tag kein Bild einbauen ... Not a > Member ... > > Die Image URL kommt auch aus der DB. > > Kann mir ad jemand helfen? > > Gru� Mansur > > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > > | [aspdedotnet] als [EMAIL PROTECTED] subscribed > | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.dotnetgerman.com/listen/aspDEdotnet.asp > | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
