Sorry, hatte die Frage nicht genau genug gelesen, habe trotzdem die
entsprechende L�sung:

ich nehme mal an, dass du irgendeine Datenquelle zum Bef�llen des DataGrid`s
hast, diese Datenquelle erweiterst du um eine zus�tzliche Spalte, in der du
deinen gew�nschten Pfad hinterlegst. Anschlie�end kannst du nach einem
DataBind den Pfad den Items zuweisen.  siehe DataItem.txtImageSource

<asp:imagebutton id="imgSet" CommandName="EditGrid" runat="server"
ImageUrl='<%# DataBinder.Eval(Container, "DataItem.txtImageSource") %>'/>

Solltest du allerdings das DataGrid noch gar nicht bef�llen schreib einfach
nochmal

Gruss
        Michael



-----Urspr�ngliche Nachricht-----
Von: Pessner, Andreas [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 19. November 2002 12:46
An: aspDEdotnet
Betreff: [aspdedotnet] AW: DataGrid ItemTemplate ImageUrl dynamisch
festle gen


Das geht leider nicht! 



Seite:
<asp:TemplateColumn HeaderText="gel�scht"
SortExpression="deleted,Nachname,Vorname">
  <ItemTemplate>
    <asp:ImageButton ID="istNoetig" OnCommand="change_deleted"
Runat="server"/>
  </ItemTemplate>
</asp:TemplateColumn>

CodeBehind Seite:
protected ImageButton istNoetig;
...
istNoetig.ImageUrl = "UserDb/common/yes.gif"; --> hier kommt der Fehler:

System.NullReferenceException: Object reference not set to an instance of an
object.


-----Urspr�ngliche Nachricht-----
Von: Michael Schaeffer [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 19. November 2002 12:40
An: aspDEdotnet
Betreff: [aspdedotnet] AW: DataGrid ItemTemplate ImageUrl dynamisch
festle gen


Hi,

verwende einfach ein Event, z.B. PageLoad in dem du dem ImageButton 
istNoetig.ImageUrl = "Pfad/image.jpg"
den Wert zuweist.

    <asp:ImageButton  ImageUrl='Variable/common/yes.gif'
OnCommand="change_deleted" id="istNoetig" Runat="server"/>



-----Urspr�ngliche Nachricht-----
Von: Pessner, Andreas [mailto:[EMAIL PROTECTED]]
Gesendet: Dienstag, 19. November 2002 12:25
An: aspDEdotnet
Betreff: [aspdedotnet] DataGrid ItemTemplate ImageUrl dynamisch
festlegen


Ich habe folgendes Problem:

<asp:TemplateColumn HeaderText="gel�scht"
SortExpression="deleted,Nachname,Vorname">
  <ItemTemplate>
    <asp:ImageButton  ImageUrl='Variable/common/yes.gif'
OnCommand="change_deleted" Runat="server"/>
  </ItemTemplate>
</asp:TemplateColumn>

Ich w�rde nun gern den Pfad der ImageUrl dynamisch festlegen! Dazu habe ich
in der Web.config eine Application Variable "AppicationRoot" die ich �ber
"ConfigurationSettings.AppSettings["ApplicationRoot"]" abfrage. Damit
bestimme ich wo die Anwendung genau l�uft (ob Root oder SubOrdner).

Das m��te ich aber dem ImageUrl Tag bekannt machen - nur ist bisher jeder
Versuch fehlgeschlagen.

Wenn ich folgendes versuche: ... ImageUrl='<%=myVarible%>/common/yes.gif' ->
dann schreibt er das genauso in den Quelltext wieder rein.

Hat jemand eine Idee?

MfG Andreas

| [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

Antwort per Email an