मुझे एक लोड करना है *.cshtml
एक लिंक के बाद मेरे लेआउट पेज में आंशिक पृष्ठ क्लिक किया गया है। जावास्क्रिप्ट / jQuery या रेजर / एमवीसी में यह कैसे किया जा सकता है?
धन्यवाद!
उत्तर:
जवाब के लिए 3 № 1यदि आप चाइल्ड एक्शन के साथ आंशिक उपयोग करते हैं
उदाहरण
[ChildActionOnly]
ActionResult _Partial()
{
return PartialView();
}
तो ऐसा करने का सबसे आसान तरीका एक div को निर्दिष्ट करना होगा (divPartial
) अपने लेआउट में
<div id="divPartial"></div>
अपने व्यू के भीतर, href ईवेंट, और JQuery लोड विधि का उपयोग करें।
<a href="#" id="aLink">click me</a>
<script>
$(document).ready(function() {
$("#aLink").click(function() {
$("#divPartial").load("@Url.ActionLink("_Partial","Controller")");
});
});
</script>