با سلام و عرض ادب
لطفا راهنمایی بفرمایید برای ارسال پارامتر به ViewComponent به وسیله ViewBag به چه شکلی باید عمل کنم؟
شما برای ارسال ViewBag به ViewComponent می تونید دقیقا به صورت عادی و مثل ارسال ViewBag از کنترلر به View عملی کنید.
برای این کار ابتدا یک ViewComponent ایجاد کنید.
در حال حاضر Solution شما باید به شکل زیر باشد :
<p>
Component 1 + @ViewBag.Com
</p>
همانطور که ملاحظه می کنید از یک ViewBag به نام ViewBag.Com استفاده شده است. حالا مقدار این ViewBag را به صورت زیر ارسال می کنیم :
[ViewComponent(Name = "ComOne")]
public class ComOne : ViewComponent
{
public IViewComponentResult Invoke()
{
ViewBag.Com = "Hello";
return View();
}
}
@await Component.InvokeAsync("ComOne")
به همین راحتی میتونید به ViewComponent مقدار ارسال کنید.
البته شما میتونید خیلی حرفه ای تر به ViewComponent حتی مدل هم ارسال کنید. برای این منظور لینک زیر رو مطالعه کنید.
تاریخ :
1403/12/01
- ساعت :
01:07:00 PM
- بازدید :
129
- پاسخ :
0
|
تاریخ :
1403/12/23
- ساعت :
11:21:00 AM
- بازدید :
81
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:21:00 PM
- بازدید :
6778
- پاسخ :
1
|
تاریخ :
1403/12/22
- ساعت :
11:05:00 AM
- بازدید :
112
- پاسخ :
1
|
تاریخ :
1403/12/19
- ساعت :
11:21:00 PM
- بازدید :
36
- پاسخ :
1
|
تاریخ :
1403/12/18
- ساعت :
07:24:00 PM
- بازدید :
48
- پاسخ :
1
|
تاریخ :
1398/09/06
- ساعت :
09:06:00 PM
- بازدید :
3389
- پاسخ :
1
|
تاریخ :
1399/12/15
- ساعت :
08:08:00 PM
- بازدید :
3547
- پاسخ :
1
|
تاریخ :
1398/10/10
- ساعت :
10:52:00 AM
- بازدید :
2490
- پاسخ :
2
|
تاریخ :
1403/12/14
- ساعت :
02:53:00 PM
- بازدید :
61
- پاسخ :
1
|
تاریخ :
1403/12/23
- ساعت :
03:14:00 PM
- بازدید :
61
- پاسخ :
1
|
تاریخ :
1403/12/24
- ساعت :
06:18:00 PM
- بازدید :
14
- پاسخ :
0
|
تاریخ :
1403/12/01
- ساعت :
01:07:00 PM
- بازدید :
129
- پاسخ :
0
|
تاریخ :
1403/12/23
- ساعت :
11:21:00 AM
- بازدید :
81
- پاسخ :
1
|
تاریخ :
1399/09/20
- ساعت :
01:21:00 PM
- بازدید :
6778
- پاسخ :
1
|
تاریخ :
1401/03/31
- ساعت :
05:57:00 PM
- بازدید :
2307
- پاسخ :
1
|
تاریخ :
1403/12/22
- ساعت :
11:05:00 AM
- بازدید :
112
- پاسخ :
1
|
تاریخ :
1399/11/25
- ساعت :
11:22:00 AM
- بازدید :
3811
- پاسخ :
2
|
تاریخ :
1403/12/19
- ساعت :
11:21:00 PM
- بازدید :
36
- پاسخ :
1
|
تاریخ :
1403/12/20
- ساعت :
12:05:00 AM
- بازدید :
45
- پاسخ :
1
|