نمایش نتایج 1 تا 4 از 4

نام تاپیک: عدم نمایش id در url

  1. #1

    عدم نمایش id در url

    سلام
    وقتی روی دکمه DeitیاDeleteیا Details کلیک میکنم

    <td>
    @Html.ActionLink("Edit", "Edit", new { id = item.UserID }) |
    @Html.ActionLink("Details", "Details", new { id = item.UserID }) |
    @Html.ActionLink("Delete", "Delete", new { id = item.UserID })
    </td>

    آدرس زیر ایجاد میشود

    localhost:24750/User/Details/5

    اما من می خواهم شماره id یا نمایش داده نشود یا بصورت رمزنگاری شده باشد باید از چه کدی استفاده کنم

  2. #2

    نقل قول: عدم نمایش id در url

    میتونید مستقیم به صفحات Delete, Edit, Details پست کنید

  3. #3

    نقل قول: عدم نمایش id در url

    سلام. می تونید با استفاده از hidden feild آی دی رو پاس بدید.
    برای رمزگزاری و رمزگشایی آدرس زیر می تونه مفید باشه:
    http://www.dotnettips.info/post/1436/html-encoding

    همچنین قبلا در این انجمن سوال مشابهی ارسال شده که شاید خواندنش خالی از لطف نباشه: لینک
    امیدوارم مفید واقع بشه.

  4. #4
    کاربر دائمی آواتار kamranetemadi
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    مشهد
    پست
    311

    نقل قول: عدم نمایش id در url

    کد HTML:
    @Html.ActionLink("Edit", "Edit", new { id = item.UserID }) |    @Html.ActionLink("Details", "Details", new { id = item.UserID }) |    @Html.ActionLink("Delete", "Delete", new { id = item.UserID })
    اینها بر اساس route که دارید لینک رو میسازن
    در route به طور پیشفرض id تعریف شده(به صورت اختیاری)
    حالا وقتی شما از new{ id = item.UserID } استفاده کنی قطعا id داخل لینک نمایش داده میشه
    اگر id داخل route تعریف نشده باشه هم بجای route به صورت querystring میفرسته
    اگر بجای new{ id = item.UserID } از new{ somthing = item.UserID } استفاده کنی هم
    somthing رو به صورت querystring میفرسته

    و کل ماجرا اینه که شما داری item.UserId رو میفرستی
    اگر میخوای id رو نبینی
    باید بجای item.UserId چیز دیگه بفرستی
    حالا میخوای encode کن یا هر روش دیگه ای که بلدی

تاپیک های مشابه

  1. عدم نمایش برنامه در برازر
    نوشته شده توسط دنیای دلفی در بخش برنامه نویسی در Delphi Prism
    پاسخ: 2
    آخرین پست: شنبه 12 مرداد 1387, 11:49 صبح
  2. عدم نمایش برنامه در task manager؟
    نوشته شده توسط vbprogrammerx در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: شنبه 28 مرداد 1385, 15:05 عصر
  3. عدم نمایش preview در هنگامیکه mode برابر pdf هستش
    نوشته شده توسط sajjad2006 در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: شنبه 21 مرداد 1385, 07:36 صبح
  4. عدم نمایش tooltiptext در کزارش ؟
    نوشته شده توسط mahfel در بخش گزارش سازی با Crystal Report
    پاسخ: 5
    آخرین پست: دوشنبه 03 مرداد 1384, 12:46 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •