سؤال

لدي الكود التالي:

@Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId })

عندما يتم عرض الصفحة، يبدو مصدر الصفحة كما يلي:

/somepath/newMessage/12345?cacheBustParam=123&param1=value1&param2=value2

كما ترون بدلاً من علامات العطف البسيطة & إنه يضع & في معلمات سلسلة الاستعلام وهذا يجعلها غير قابلة للاستخدام.كيف يمكنني توجيه @Url.RouteUrl بعدم تشفير سلسلة الاستعلام؟

هل كانت مفيدة؟

المحلول

جرب استخدام

@Html.Raw(Url.RouteUrl("NewMessage", new { parentThreadId = Model.thread.id, cacheBustParam = currentUserId }))
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top