أهم أسئلة "Asp.net-mvc"

آسيا والمحيط الهادئ.

JQuery - لم يتم تعريف $

لدي حدث نقر بسيط مسج<script type="text/javascript"> $(function() { $('#post').click( […] قراءة المزيد…

javascript jquery asp.net-mvc

تم الكشف عن قيمة Request.Form يحتمل أن تكون خطرة من العميل

في كل مرة ينشر فيها المستخدم شيئًا يحتوي على < أو > في صفحة في تطبيق الويب الخاص بي ، أحصل على هذا الاستثناء.لا أريد الخوض في المناقشة حول ذكاء طرح استثناء أو تحطيم تطبيق ويب بأكمله لأن شخصًا ما أدخل حرفًا في مربع نص ، لكنني أبحث عن طريقة أنيقة للتعامل مع هذا.محاصرة الاستثناء والظهورحدث خطأ ، يرجى الرجوع وإعادة كتابة النموذج بالكامل مرة أخرى ، ولكن هذه المرة من فضلك لا تستخدم <لا يبدو احترافيًا بدرجة كافية بالنسبة لي.سيؤدي تعطيل التحقق من صحة ما بعد ( validateRequest="false" ) إلى تجنب هذا الخطأ بالتأكيد ، ولكنه سيترك الصفحة عرضة لعدد من الهجمات.من الناحية المثالية: عند ظهور رسالة تحتوي على أحرف HTML مقيدة ، فإن تلك القيمة المنشورة في مجموعة النموذج سيتم ترميزها تلقائيًا بتنسيق HTML. لذا فإن الخاصية .Text لمربع النص الخاص بي ستكون something & […] قراءة المزيد…

asp.net asp.net-mvc validation html-encode request.form

إرسال بيانات JSON عبر POST (ajax) وتلقي استجابة json من وحدة التحكم (MVC)

لقد أنشأت وظيفة في جافا سكريبت مثل هذا:function addNewManufacturer() { var name = $("#id-manuf-name").val(); var address = $("#id-manuf-address").val(); […] قراءة المزيد…

jquery ajax asp.net-mvc json

تمرير البيانات إلى مشروط تمهيد التشغيل

لدي بعض الارتباطات التشعبية التي يحتوي كل منها على معرف مرفق. عندما أنقر على هذا الرابط ، أريد فتح مشروط ( http://twitter.github.com/bootstrap/javascript.html#modals ) ، وتمرير هذا المعرف إلى النموذج. لقد بحثت على google ، لكن لم أجد أي شيء يمكن أن يساعدني.هذا هو الكود:< […] قراءة المزيد…

javascript jquery asp.net-mvc twitter-bootstrap

RedirectToAction مع المعلمة

لدي إجراء أتصل به من إحدى المرساة ، وبالتالي ، Site/Controller/Action/ID حيث ID int .في وقت لاحق ، أحتاج إلى إعادة التوجيه إلى هذا الإجراء نفسه من وحدة تحكم.هل هناك طريقة ذكية للقيام بذلك؟ حاليًا أقوم بتخزين ID في tempdata ، ولكن عندما تضغط على f5 لتحديث الصفحة مرة أخرى بعد الرجوع ، تختفي tempdata وتتعطل الصفحة.

c# asp.net-mvc controller redirecttoaction

زر HTML يستدعي وحدة تحكم MVC وطريقة الإجراء

أعلم أن هذا ليس صحيحًا ، ولكن من أجل التوضيح ، أود أن أفعل شيئًا كهذا:<%= Html.Button("Action", "Controller") %> هدفي هو إنشاء زر HTML يستدعي طريقة عمل وحدة تحكم MVC الخاصة بي.

html asp.net-mvc

طريقة HTML.ActionLink

لنفترض أن لدي فصلpublic class ItemController:Controller { public ActionResult Login(int id) { return […] قراءة المزيد…

c# .net asp.net-mvc html-helper actionlink

كيفية تمرير بيانات json POST إلى طريقة Web API ككائن؟

يحدد تطبيق ASP.NET MVC4 Web API طريقة النشر لحفظ العميل. يتم تمرير العميل بتنسيق json في نص طلب POST. تحتوي معلمة العميل في طريقة النشر على قيم خالية للخصائص.كيف يتم إصلاح ذلك بحيث يتم تمرير البيانات المنشورة ككائن عميل؟إذا أمكن ، يجب استخدام نوع المحتوى: application / x-www-form-urlencoded لأنني لا أعرف كيفية تغييره في طريقة javascript التي تنشر النموذج.مراقب: […] قراءة المزيد…

javascript asp.net-mvc json asp.net-mvc-4 asp.net-web-api

كيف تفتح عنوان URL في علامة تبويب جديدة باستخدام JavaScript أو jQuery؟

كيف تفتح عنوان URL في علامة تبويب جديدة بدلاً من نافذة جديدة برمجيًا؟

javascript jquery asp.net-mvc

هل يمكنني تعيين طول غير محدود لـ maxJsonLength في web.config؟

أنا أستخدم ميزة الإكمال التلقائي لـ jQuery. عندما أحاول استرداد القائمة التي تضم أكثر من 17000 سجل (لن يكون لكل منها أكثر من 10 أحرف) ، فإن هذا يتجاوز الطول ويظهر الخطأ:معلومات الاستثناء: نوع الاستثناء: InvalidOperationException رسالة الاستثناء: خطأ أثناء التسلسل أو إلغاء التسلسل باستخدام JSON JavaScriptSerializer. يتجاوز طول السلسلة القيمة المعينة في خاصية maxJsonLength.هل يمكنني تعيين طول غير محدود لـ maxJsonLength في web.config ؟ إذا لم يكن كذلك ، فما هو أقصى طول يمكنني تعيينه؟

asp.net asp.net-mvc json