2013-07-16 38 views
6

Cách sử dụng phương thức Url.Action trong thuộc tính iframesrc. Giống nhưCách sử dụng Url.Action trong iframe src

<iframe src = '<%=Url.Action("HelloWorld", "myController");%>' width = "100%" height="1000" frameBorder="0"></iframe> 

Nhưng nó không hoạt động đúng cách. Nói rằng nội dung yêu cầu không có sẵn.

Xin hãy giúp tôi

Trả lời

10

Sử dụng công cụ ASP.NET

<iframe src = '<%: Url.Action("HelloWorld", "myController") %>' width = "100%" 
    height="1000" frameBorder="0"></iframe> 

Sử dụng công cụ dao cạo.

<iframe src = '@Url.Action("HelloWorld", "myController")' width = "100%" 
    height="1000" frameBorder="0"></iframe> 
0
Same here found error in getting what type of Controller should be? so this is the best solution if you are using IFrame for PDF Viewer and I hope this code will be useful. 


<iframe src="@Url.Action("GetPDF")" id="sign" width="800" height="800"></iframe> 

    public FileStreamResult GetPDF() 
     { 
      var path = "E:\\FirstTask\\FirstTask\\FolderToSave\\Patient Consent.pdf"; 
      FileStream fs = new FileStream(path, FileMode.Open, FileAccess.ReadWrite); 
      return File(fs, "application/pdf"); 
     } 
Các vấn đề liên quan