คำถามติดแท็ก renderpartial


10
แสดงบางส่วนจากโฟลเดอร์อื่น (ไม่แชร์)
ฉันจะให้มุมมองแสดงบางส่วน (การควบคุมผู้ใช้) จากโฟลเดอร์อื่นได้อย่างไร ด้วยภาพตัวอย่างที่ 3 ฉันเคยโทร RenderUserControl ด้วยเส้นทางที่สมบูรณ์ แต่ไม่สามารถอัปเกรดเป็นตัวอย่าง 5 ได้อีกต่อไป แต่เราได้รับ RenderPartial แต่มันไม่ได้ให้ฟังก์ชั่นที่ฉันกำลังมองหา

8
แสดงมุมมองบางส่วนโดยใช้ jQuery ใน ASP.NET MVC
ฉันจะแสดงมุมมองบางส่วนโดยใช้ jquery ได้อย่างไร เราสามารถแสดงมุมมองบางส่วนเช่นนี้: <% Html.RenderPartial("UserDetails"); %> เราจะทำเช่นเดียวกันโดยใช้ jquery ได้อย่างไร

7
renderpartial ด้วย null model ได้รับการพิมพ์ผิดประเภท
ฉันมีหน้า: <%@ Page Inherits="System.Web.Mvc.View<DTOSearchResults>" %> และบนมันต่อไปนี้: <% Html.RenderPartial("TaskList", Model.Tasks); %> นี่คือวัตถุ DTO: public class DTOSearchResults { public string SearchTerm { get; set; } public IEnumerable<Task> Tasks { get; set; } และนี่คือบางส่วน: <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<Task>>" %> เมื่อ Model.Tasks ไม่เป็นโมฆะทุกอย่างทำงานได้ดี อย่างไรก็ตามเมื่อเป็นโมฆะฉันได้รับ: ไอเท็มโมเดลที่ส่งไปยังพจนานุกรมนั้นเป็นประเภท 'DTOSearchResults' แต่พจนานุกรมนี้ต้องการไอเท็มโมเดลที่เป็นชนิด 'System.Collections.Generic.IEnumerable`1 [Task]' ฉันคิดว่ามันจะต้องไม่ทราบว่าจะใช้งานเกินพิกัดใดดังนั้นฉันจึงทำสิ่งนี้ (ดูด้านล่าง) ให้ชัดเจน แต่ฉันก็ยังได้รับปัญหาเดียวกัน! <% …

1
Html.RenderPartial ให้ข้อผิดพลาดโอเวอร์โหลดแปลก ๆ หรือไม่?
ฉันสร้างหน้าทดสอบบางส่วนชื่อ_Test.cshtmlและวางไว้ในไดเร็กทอรีเดียวกับมุมมองของฉันที่จะเรียกมันนี่คือ: <div>hi</div> และในมุมมอง cshtml การเรียกฉันเพียงแค่ใส่: @Html.RenderPartial("_Test") ซึ่งทำให้ฉันมีข้อผิดพลาด: CS1502: วิธีการโอเวอร์โหลดที่ดีที่สุดตรงกับ 'System.Web.WebPages.WebPageExecutingBase.Write (System.Web.WebPages.HelperResult)' มีอาร์กิวเมนต์ที่ไม่ถูกต้อง ฉันได้ลองเส้นทางแบบเต็มด้วยผลลัพธ์เดียวกัน ฉันงงมากว่าทำไมถึงทำแบบนี้ฉันคิดว่าฉันพลาดอะไรง่ายๆไป?

5
มีดโกน: @ Html.Partial () กับ @RenderPage ()
อะไรคือวิธีที่เหมาะสมในการแสดงเทมเพลตลูก และอะไรคือความแตกต่าง? ทั้งสองดูเหมือนจะทำงานให้ฉัน และทำไมไม่@Html.RenderPartial()ทำงานอีกต่อไป?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.