DB에 이미지 경로를 저장하고 ListView에서 렌더링하고 있습니다.ListView 디스플레이의 이미지 경로 살생
<img src='<%# Eval("MainImagePath") %>' alt='<%# Eval("Title") %>' />
백 슬래시 때문에 렌더링되지 않습니다. 생성 된 마크 업에서 :
~\eventimages\23297700618245dcb46c7501574e3e94_placeholder2200x133.jpg
슬래시로 생성하려면 어떻게 문자열 바꾸기 방법을 사용할 수 있습니까? 나는 여기에 대답을 시도했지만 작동시킬 수 없습니다 :
display image via imageurl in listview
UPDATE
내가 시도 :
<img src='<%# Eval("MainImagePath").ToString().Replace("\", "/") %>'
alt='<%# Eval("Title") %>' />
...하지만 오류 "CS1010를 가지고 : 줄 바꿈 in constant "
작동하지 않을 수 있습니다. 백 슬래시가 교체되지 않았 음을 의미합니까? 또는? 생성 된 html에 대한 이미지 URL을 게시 할 수 있습니까? –
레이, 질문을 업데이 트합니다 :) – IrishChieftain