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

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

کاربر سایت

khani

عضویت از 1394/08/26

ایجاد مشکل در هنگام استفاده از url routing درGlobal.asax

  • سه شنبه 9 خرداد 1396
  • 14:00
تشکر میکنم

سلام وقت بخیر

دوستان من برای وبسایتم از url routing استفاده کردم که بعد از این کار مشکل برام به وجود اومد.تابع رو در Global.asax به صورت زیر تعریف کردم:

   public static void RegisterRoutes(System.Web.Routing.RouteCollection routes)
    {     
        routes.MapPageRoute("Mahsolat_Main", "Mahsolat_Main/page/{id_mahsol}-{page}/", "~/Mahsolat_Main.aspx");
        routes.MapPageRoute("homepage", "Default.aspx", "~/");     
    }    } 

و در منویی که در مسترپیج داشتم به این صورت لینک دادم به صفحه Mahsolat_Main.aspx :

          <li><a href="<%= GetRouteUrl("Mahsolat_Main", new{id_mahsol=0 ,page=1 })%>">محصولات</a></li>

حالا که وارد صفحه میشم تگ a اضافه ای ایجاد شده که هر جای صفحه کلیک میکنم مثلا روی دراپ داونی که دارم به جای باز شدن ایتم های دراپ داون،صفحه رفرش میشه یکبار و اصلا اجازه کار رو نمیده.نمیدونم مشکل از کجاست که تگ a اضافه ایجاد شده.

ممنون میشم دوستان راهنمایی کنن که حل بشه.

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

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

ایمان مدائنی

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

  • سه شنبه 9 خرداد 1396
  • 14:02

فکر نکنم به این تگ مربوط بشه

به احتمال زیاد یا اسکریپتی داره اینجا رو میکنه یا یک تگ a در صفحه هست که بسته نشده

کاربر سایت

khani

عضویت از 1394/08/26

  • سه شنبه 9 خرداد 1396
  • 14:17

اخه یکبار تمام اسکریپت ها رو کامنت کردم و اجرا گرفتم باز هم بود.تگ a باز هم ندارم چک کردم.

همچین اسکریپتی انتهای صفحه ام اضافه شده وقتی کنترلu میزنم میبینم:

<script type="text/javascript">
//<![CDATA[

WebForm_InitCallback();//]]>
</script>

که نمیدونم از کجا اومده

و اینکه قبل از اضافه کردن  routingبه سایتم همه چیز درست بود 

کاربر سایت

ایمان مدائنی

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

  • سه شنبه 9 خرداد 1396
  • 16:09

روت رو حذف کنید ببینید درست میشه

اگر نشد مشکل در جای دیگر است

کاربر سایت

khani

عضویت از 1394/08/26

  • سه شنبه 9 خرداد 1396
  • 16:13

حل شد استاد.یه تگ a داخل مستر بسته نشده بود.

ممنون

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

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

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

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