5
मैं EditorTemplate
पर कुछ अतिरिक्त गुण कैसे पास करूं?किसी संपादक को अतिरिक्त गुण पास करें
मैं इस (छद्म कोड की तरह) की तरह उपयोग करना चाहते हैं:
@Html.EditorFor(m => m.ReturnFlight, new { additionalViewData = new { FlightType = FlightType.Return } })
@Html.EditorFor(m => m.OutboundFlight, new { additionalViewData = new { FlightType = FlightType.Outbound } })
FlightTemplate:
<h1>FLight @Model.FlightNumber</h1>
@if(FlightType == FlightType.Outbound)
{
// Display stuff for outbound flights
}
else if(FlightType == FlightType.Return)
{
// Display stuff for return flights
}
@Form.TextboxFor(m => m.Destination)
अपने तेज और महान जवाब के लिए धन्यवाद, ViewBag हिस्सा याद किया और अब यह काम कर रहा है। –