2014-11-05 3 views
0

나는 컨트롤 함수에서 수집 한 데이터를 데이터베이스에 가지고 있습니다. 나는 아래와 같은 구조에서 반환 된 값을 배치 :html 테이블 데이터를 뷰백으로 전달

For I As Integer = 1 To Mygallery.Length - 1 
    With Mygallery(I) 
     Select Case True 
      Case Counter = 0 
       Line &= "<tr><td><a href=""" & .Dir & """><img src=""" & .GalleryImage.ToString & """ alt=""" & .Customer_Name.ToString & """ height=""200"" width=""150""/> </a></td>" 
       Counter = 1 
      Case Counter = 1 

       Line &= "<td><a href=""" & .Dir & """><img src=""" & .GalleryImage.ToString & """ alt=""" & .Customer_Name.ToString & """ height=""200"" width=""150""/> </a></td></tr>" 
       Counter = 0 

      Case Else 

     End Select 
    End With 
Next 
ViewBag.galleryLine = Line 

당신은 내가 ViewBag.galleryLine 항목이 추가 볼 수 있듯이. 내 HTML보기 페이지에서 내가 다음이 table style="width:100%">@ViewData("Table") 테이블을 참조

어쨌든 문제가 테이블로하지만 텍스트로 기록하지 않고있다 (나는 그것을 보여 가져올 수 없습니다로 HTML 코드를 제거했다)!

뷰백이 올바르게 표시하는 텍스트를 뷰백으로 반환하면 텍스트를 넣을 수 있습니다. 그래서 포맷 문제는 아닙니다!

답변

1

@Html.Raw(ViewData("Table")) 
+0

처럼 당신은 :-) 빠른 응답을 주셔서 감사합니다 당신의 남자 Html.Raw 방법이다 사용 –

관련 문제