के भीतर से रेंडर आंशिक का उपयोग कर रहा है मेरे पास एक HTMLHelper एक्सटेंशन है जो वर्तमान में एक स्ट्रिंग बिल्डर और जटिल तर्क की उचित मात्रा का उपयोग करके एक स्ट्रिंग देता है। मैं अब कुछ इसे करने के लिए अतिरिक्त है कि से लिया जाता है जोड़ना चाहते हैं एक आंशिक कॉल, कुछ इस तरह ... प्रस्तुत करनाएएसपी.नेट एमवीसी एक एचटीएमएल हेल्पर
public static string MyHelper(this HtmlHelper helper)
{
StringBuilder builder = new StringBuilder();
builder.Append("Hi There");
builder.Append(RenderPartial("MyPartialView"));
builder.Append("Bye!");
return builder.ToString();
}
अब निश्चित रूप से RenderPartial सीधे जवाबी कार्रवाई के लिए तो यह नहीं करता है renders टी काम करते हैं और मैंने स्ट्रिंग्स को आंशिक रूप से प्रस्तुत करने के लिए कई समाधानों की कोशिश की लेकिन सभी एक से अधिक गिरने लगते हैं, मैं उस आंशिक के भीतर HtmlHelper का उपयोग करता हूं।
क्या यह संभव है?
बहुत बहुत धन्यवाद। हकीकत में, इसे सही उत्तर के रूप में चिह्नित किया जाना चाहिए। – Amrit
पूरी तरह से काम करता है, मैं इस पंक्ति को हाइलाइट करना चाहता हूं: 'System.Web.Mvc.Html' का उपयोग करना। –
धन्यवाद एक टन, आकर्षण की तरह काम किया :) –