It may be repeat in question. but I need guidance for the approach to implement this scenario.
I have the controller in asp.net mvc3. I need to implement the view that contains multiple partial views. each partial view having the data transaction with database. means post data to database. I am having something like this :
<div >
<div id="div1">
<% Html.RenderPartial("PartialView1", ViewData("pv1"))
%>
</div>
<div id="div2">
<% Html.RenderPartial("PartialView2", ViewData("pv2")) %>
</div>
<div id="div3">
<% Html.RenderPartial("PartialView3", ViewData("pv3")) %>
</div>
<div id="div4">
<% Html.RenderPartial("PartialView4", ViewData("pv4")) %>
</div>
Where as in Controller, i am confuse how to render respective partial view only. as other partial views should not affect except the data posting partial view. means i need update panel kind functionality. but am bit confuse how to achieve that.
Edited :in short how to build multiple update panels on single page in mvc 3 ?
Consider the image :

This image is not, what I explain in code. please understand the concept. here functionality wise in second partial view there is dropdown , which will filled up with get action always. while adding the user there should not recall getusers actions for that dropdown. Inshort all partial view should independent of each other actions. only respective partial view should get affect by certain action.
You could use Ajax forms and instruct them to update the corresponding div: