2011-09-13 4 views
1

jquery 슬라이드 쇼를 사용하고 있는데 데이터베이스의 그림을 채우고 싶습니다. ASP 리피터를 사용하여이 코드로 div에 이미지를 만들려고합니다.jQuery 슬라이드 쇼를 사용하여 ASP Repeater에서 작동하도록 조정

<asp:Repeater ID="Repeater1" runat="server" DataSourceID="dsSelectedCategory" Visible="True"> 
     <ItemTemplate> 
      <a><asp:Image ID="Image2" runat="server" ImageURL="~/img1/photos/<%#Eval("PictureFilePath") %>" class="slide" /></a> 
     </ItemTemplate> 
     </asp:Repeater> 

내가 서버 태그가 잘 형성되지 않고, 내가 추측하고있어 그 오류를 받고 있어요는 PictureFilePath은 파일 이름과 확장자를 보유하고있는 데이터베이스의 필드가

ImageURL="~/img1/photos/<%#Eval("PictureFilePath") %>" 

이 비트를하다 파일의 그래서 파일의 경로를 작성한 다음 이름에 추가해야합니다.

답변

0

내가 코드를 시도하고 답을 발견

ImageURL='<%# "~/img1/photos/" + Eval("PictureFilePath") %>' 
0

보십시오. 마지막으로, 내 문제도 해결했습니다. 일하면 응답으로 표시하십시오.

이 이전 코드

ImageURL="~/img1/photos/<%#Eval("PictureFilePath") %>" 

변화 그것을 따옴표와

ImageURL='~/img1/photos/<%#Eval("PictureFilePath") %>' 

대체 따옴표 ""하는 것입니다 ''

관련 문제