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

어떻게하면 ftp에 대한 주소가 아닌 문자열을 선언합니까? 내가 말하고 싶은데주소 대신 문자열을 선언하십시오.

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

어떻게 내 C# aspx.cs 코드에 선언하겠습니까? 그리고 위의 코드에서?

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

을 또는 당신은 ASP.NET 4에있는 경우 : 당신이 src 속성으로 문자열 변수의 값을 사용하려는 의미하는 경우

답변

4

, 당신은 이런 식으로 뭔가를 원할 것입니다

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

현재 오류 컨텍스트에 photopath가 없습니다. –

+1

@Garrith : 변수가 페이지 컨텍스트에 존재하지 않습니다. (1) 이전에 페이지에서 선언되었거나 (2) 페이지의 코드 숨김 파일에서 필드/속성으로 선언 된 상태 여야합니다. 다른 클래스의 정적 필드/속성을 참조하는 경우 클래스 이름으로 속성을 한정해야합니다. 이 변수를 선언 한 코드를 붙여 넣으면 도움이됩니다. – cdhowie

+0

'{ 문자열 PhotoPath; GridViewRow row = GridView1.Rows [GridView1.SelectedIndex]; PhotoPath = row.Cells [5]. 텍스트; } –

1
alt="" src="<%=imagePath%>" 
     style="height: 299px; width: 317px" 
관련 문제