Şu anda dize oluşturucu ve adil miktarda karmaşık mantık kullanarak bir dize döndüren bir HtmlHelper uzantısı var. Şimdi alınır kendisine ekstra bir şey eklemek istediğiniz bir ASP.NET MVC Bir Html Yardımcısı İçinde Render Kısmi Kullanılıyor
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();
}
Şimdi tabii RenderPartial bu gelmez bu yüzden tepki doğrudan kılan kısmi çağrı, böyle bir şey ... hale çalışmayacak ve ben ettik dizeleri kısmi işlemek için birkaç çözüm çalıştı ama hepsi bir tane üzerine düştüğü görünüyor HtmlHelper o kısmi içinde kullanın.
Bu mümkün mü?
Çok teşekkürler. Gerçekte, bu doğru cevap olarak işaretlenmelidir. – Amrit
Mükemmel çalışıyor, Bu satırı vurgulamak istiyorum: 'using System.Web.Mvc.Html'. –
Bir ton teşekkürler, Çalıştığı çekicilik :) –