PDA

View Full Version : ارسال مقدار به یوزرکنترل



نیکناز
جمعه 17 خرداد 1392, 14:19 عصر
سلام
دوستان من یه برنامه دارم با MVC3 . تو برنامم یه مسترپیج دارم و ازاونجا می خوام یه پوزرکنترل را لود کنم


Html.RenderPartial("FullName", new { firstName = "FirstName", lastName = "LastName"});

الان من چه کدی در یوزرکنترل بنویسم برای گرفتن دو مقدار firstname , lastname

مرسی

mo.esmp
شنبه 18 خرداد 1392, 12:32 عصر
باید از یک کلاس به عنوان Model استفاده کنی و اون رو به PartialPage ارسال کنی یا اینکه از ViewBag استفاده کنی.

نیکناز
دوشنبه 20 خرداد 1392, 11:57 صبح
باید از یک کلاس به عنوان Model استفاده کنی و اون رو به PartialPage ارسال کنی یا اینکه از ViewBag استفاده کنی.

مرسی دوست عزیزم
من نمیخوام که بره کنترلر
می خوام مستقیم از مستر بهش مقدار پاس بدم
من الان میتونم یه مقدار پاس بدم در یوزرکنترل بگیرمش
ولی نمیدونم در مورد 2 تا مقدار چیکار کنم
لطفا راهنمایی کنید

mo.esmp
دوشنبه 20 خرداد 1392, 15:16 عصر
من نمیخوام که بره کنترلر
می خوام مستقیم از مستر بهش مقدار پاس بدم
من الان میتونم یه مقدار پاس بدم در یوزرکنترل بگیرمش
لطفا راهنمایی کنید
لزومی نداره بره سمت کنترلر. اگه مدلت به این شکل تعریف شده باشه:

public class Person
{
public string FirstName { get; set; }

public string LastName { get; set; }
}


@{Html.RenderPartial("FullName", new Person {FirstName = "firstName", LastName = "lastName"});}