আমার এই জাতীয় লিঙ্ক আছে:
<a href='Member/MemberHome/Profile/Id'><span>Profile</span></a>
এবং আমি যখন এটি ক্লিক করব তখন এটি এই আংশিক পৃষ্ঠাটিকে কল করবে:
@{
switch ((string)ViewBag.Details)
{
case "Profile":
{
@Html.Partial("_Profile"); break;
}
}
}
আংশিক পৃষ্ঠা_প্রফাইলে রয়েছে:
Html.Action("Action", "Controller", model.Paramter)
উদাহরণ:
@Html.Action("MemberProfile", "Member", new { id=1 }) // id is always changing
আমার সন্দেহ হ'ল আমি এই "আইডি" কে মডেল.প্যারামিটার অংশে কীভাবে পাস করতে পারি ?
আমার নিয়ামকরা হলেন:
public ActionResult MemberHome(string id)
{
ViewBag.Details = id;
return View();
}
public ActionResult MemberProfile(int id = 0)
{
MemberData md = new Member().GetMemberProfile(id);
return PartialView("_ProfilePage",md);
}