Frage : DataList - Notwendigkeit dynamisches ImageUrl an einem Umbau

Ich bin zu asp.net und Gebrauch an die unterschiedliche Art der Programmierung noch gelangen neu. Ich habe ein Bild, das ich an der Oberseite einer Produktseite anzeigen möchte. Der Bildname basiert auf dem Querystring das wird überschritten in die Seite. Ich habe eine Funktion verursacht, um den Bilddateinamen zu erhalten, aber er kommt mit unbelegter Schnur zurück. So bin ich nicht sicher, wenn ich ihn tun kann auf diese Weise, oder ich die Funktion in einer unterschiedlichen Art benennen muss. Dank für Sie help.

'** Products.aspx **
<%@ Seite Language= " VB " Debug= " zutreffendes " MasterPageFile= " ~/_newPg/MasterPage.master " AutoEventWireup= " falsches " CodeFile= " Products.aspx.vb " Inherits= " _newPg_Products " title= " Produkte paginieren " %>


Path:

style= " Zindex: 101; links: 80px; Position: relativ; Oberseite: 60px " >
ProductsHeadertemplate>


<%#DataBinder.Eval (Container. DataItem, „ProductName“) %>r/>
<%#DataBinder.Eval (Container. DataItem, „TagLine“) %>

<%#DataBinder.Eval (Container.DataItem, „ShortDescription“) %>



<%#DataBinder.Eval (Container. DataItem, „ProductCode“) %> 
<%#DataBinder.Eval (Container.DataItem, „QtyandType“) %>




















diese Aussagen sind nicht vom Behörde zur Überwachung von Nahrungs- und Arzneimitteln ausgewertet worden. These
Produkte sollen kein disease.






 


'** Products.aspx.vb (Teil) **
Imports System.Data
Imports System.Data.Sqlclient
Imports System.Data.Common 'DbDataRecord

Partial Kategorie _newPg_Products

übernimmt System.Web.UI.Page

schwaches strCategoryType als String

geschützte Funktion GetImagePath () als String
GetImagePath =“ /images/ „u. strCategoryType u.“ .gif "
'behandelt GetImagePath = „/images/“ u. „aa.gif“ „strCategoryType u.“ .gif "
Ende Function


(ByVal Absender als Gegenstand, ByVal e als System.EventArgs) dlistProducts.Init
strCategoryType = Request.QueryString geschütztes VordlistProducts_Init („Katze“)
Ende Sub

geschütztes VorPage_Init (ByVal Absender als Gegenstand, ByVal e wie System.EventArgs) Handgriffe Me.Init
strCategoryType = Request.QueryString („Katze“)
Ende Sub

“ ** von der web browserquelle **
Path: style= " Randbreite: 0px; „/>
- das „src“ kommt mit blank.

Note zurück - Sie können sehen, dass ich auch einen versucht, habe Namen gerade hardcoding, um zu sehen, wenn die Funktion arbeitete. Und sie ist nicht. thx again.

Antwort : DataList - Notwendigkeit dynamisches ImageUrl an einem Umbau

Hallo pttoy;

Dieses sollte tun, was Sie wünschen.

Fernando
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
Schwache Breite als Doppeltes = (ListBox1.ActualWidth/3) - 2

Für jeden es als Employees_Structure im myEmp
    'Ein neues ListBox Einzelteil für es verursachen
    Li als neues ListBoxItem verdunkeln
    'Eine Stapelverkleidung herstellen 
    SP als neues StackPanel verdunkeln
    SP. Lagebestimmung = Orientation.Horizontal
    sp.HorizontalAlignment = HorizontalAlignment.Stretch
    'Ein TextBlock verursachen, um das Info für eine Spalte in ListBox zu legen
    'ein für jede Spalte
    Schwaches tb1 als neues TextBlock
    tb1.Text = es.LastName
    tb1.Width = Breite
    Schwaches tb2 als neues TextBlock
    tb2.Text = es.FirstName
    tb2.Width = Breite
    Schwaches tb3 als neues TextBlock
    tb3.Text = es. Zustand
    tb3.Width = Breite
    'Die area per informazioni der Stapelverkleidung hinzufügen
    SP. Children.Add (tb1)
    SP. Children.Add (tb2)
    SP. Children.Add (tb3)
    'Die Stapelverkleidung dem Listenkasteneinzelteil hinzufügen
    Li. Inhalt = SP
    'Das Listenkasteneinzelteil dem Listenkasten hinzufügen
    ListBox1.Items.Add (Li)
Zunächst
Weitere Lösungen  
 
programming4us programming4us