2010-12-06 2 views
1
alt="" src="ftp://192.168.1.17/Chrysanthemum.jpg" 
     style="height: 299px; width: 317px" 

Comment déclarer une chaîne plutôt qu'une adresse pour ftp? je voudrais diredéclarer une chaîne plutôt qu'une adresse

alt="" src="imagePath" 
     style="height: 299px; width: 317px" 

comment le déclarerais-je dans mon code actuel de C# aspx.cs? Et dans ce code ci-dessus?

Répondre

4

Si vous voulez dire que vous voulez utiliser la valeur d'une variable de chaîne comme l'attribut src, alors vous voulez faire quelque chose comme ceci:

alt="" src="<%= Server.HTMLEncode(someStringVariable) %>" ... 

Ou si vous êtes sur ASP.NET 4:

alt="" src="<%: someStringVariable %>" ... 
+0

erreur de compilation photopath n'existe pas dans le contexte actuel? –

+1

@Garrith: Alors la variable n'existe pas dans le contexte de la page. Il doit être soit (1) déjà déclaré dans la page, soit (2) déclaré comme champ/propriété dans le fichier codebehind de la page. Si vous référencez un champ/une propriété statique sur une autre classe, vous devrez le qualifier avec le nom de la classe. Coller le code où vous déclarez cette variable serait utile. – cdhowie

+0

'{ chaîne PhotoPath; GridViewRow row = GridView1.Rows [GridView1.SelectedIndex]; PhotoPath = row.Cells [5] .Texte; } ' –

1
alt="" src="<%=imagePath%>" 
     style="height: 299px; width: 317px" 
Questions connexes