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

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

مخفی کردن در مقدار در url

چهارشنبه, 19 تیر 1398 11:50

مخفی کردن در مقدار در url

سلام

با استفاده از دستور زیر مقادیر درون جدول می خواهم ویرایش کنم

<a  href="@Url.Action("edit",new  {id=item.ProductID})">ویرایش </a>

اما زمانی که id  پاس می دهم id در url اکشن edit قابل مشاهده است 

http://localhost:14350/product/Edit/16

چگونه می توانم id مخفی کنم

چهارشنبه, 19 تیر 1398 12:38

با متد post ویرایش کنید

کسانی که از این پست تشکر کرده اند : m3002,
چهارشنبه, 19 تیر 1398 13:07

چگونه با متد post ویرایش کنیم

چهارشنبه, 19 تیر 1398 13:55
چهارشنبه, 19 تیر 1398 15:25
چهارشنبه, 19 تیر 1398 21:42

زمان ساخت اکشن بگو چخ نوع اکشنی میخوای

یا قبلش 

[HttpPost] رو بزار

پنج شنبه, 20 تیر 1398 10:10

دستورات را داخل post می نویسیم 

می خواهم id دیتا در url به کاربر نمایش ندهم

http://localhost:14350/product/Edit/16

چگونه می توانم چنین کاری بکنم

جمعه, 21 تیر 1398 17:09

تنها راهی که داری استفاده از jquery ajax هستش تگ a رو عوض کن به جاش تگ span بزار و یک رویداد onclick بنویس به این صورت البته کار کثیفیه به نظرم

function edit(id){
$.ajax({
   url:"/product/Edit/",
   type:"GET",
   data:{id:id},
   success:function(){
   
   }
});
}
	
<span  onclick="edit(item.ProductID);">ویرایش </span >

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید