مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

roya

عضویت از 1392/08/22

اشتباه در ارسال پارامتر از view به controller

  • یکشنبه 29 آذر 1394
  • 13:29
تشکر میکنم

سلام و خسته نباشید

من در کد زیر پارامتر id  رو دارم ارسال میکنم به CountUP اما نمیدونم چرا پارامتر count  داره به عنوان ورودی ارسال میشه برای متد CountUP?

 

 

  @(Html.Kendo().Grid(Model)
              .Name("Grid")
              .Columns(columns =>
                  {
                      columns.Bound(model => model.ProductTitle);
                      columns.Bound(model => model.ProductID);
                      columns.Bound(model => model.ProductPrice);
                      columns.Bound(model => model.ProductCount);
                      columns.Bound(model => model.Sum);
                      columns.Bound(item => @item.ProductID).Title("دستورات").Filterable(false).Groupable(false)
                              .Template(@<text>
 <a href="@Url.Action("CountUP", "ShoppingCart",new { id = @item.ProductID} )"

 

 

 

این هم viewmodel یی هست که استفاده کردم

 

public class ShowShoppnigCartViewModel
    {
        [Key]
        public int ProductID { get; set; }


        [DisplayName("نام کالا")]
        public string ProductTitle { get; set; }

         [DisplayName("قیمت")]
        public int ProductPrice { get; set; }
         [DisplayName("تعداد")]
        public int ProductCount { get; set; }
         [DisplayName("جمع")]

        public int Sum { get; set; }
    }

 

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 29 آذر 1394
  • 13:34

به صورت تگ a درج کنید در صفحه اکه مشکل برطرف بشه یعنی در ساخت خروجی Html.Action مشکلی وجود دارد

کاربر سایت

اصغر

عضویت از 1394/03/16

  • دوشنبه 30 آذر 1394
  • 01:20
سلام ، در هلپر html.action باید بعد از new و قبل از id هم از @استفاده کنید.
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)