كيفية استرداد قيم عناصر التحكم التي تم إنشاؤها ديناميكيا في الكود وراء؟
-
30-09-2019 - |
سؤال
أنوي استخدام JavaScript لإنشاء مجموعة من عناصر HTML ديناميكيًا (مربعات الإدخال ، حدد القائمة ، زر الراديو ، إلخ) في كل مرة ينقر المستخدم على "إضافة المزيد".
لقد وجدت JavaScript الذي يفعل ذلك هنا:
- http://viralpatel.net/blogs/2009/01/dynamic-add-textbox-input-button-radio-element-html-javascript.html
- http://forums.asp.net/p/1611284/4118564.aspx
إذن كيف يمكنني الحصول على قيم هذه عناصر HTML التي تم إنشاؤها ديناميكيًا من الكود-Behind؟ هل هناك طريقة jQuery أيها أفضل؟
شكرًا لك.
المحلول
أعتقد أنك قد تكون قادرًا على القيام بذلك باستخدام Postback/Async Postback إلى صفحة ASP.NET الخاصة بك لتحديث شجرة التحكم أثناء التحديث. لست متأكدًا من كيفية تحديث/تأثر هذا ViewState.
خلاف ذلك ، لأن العبث الخاص بك مع ViewState ، لذلك ستحتاج إلى العودة إلى الوصول إليها بواسطة كائن request.form.
لا تنتمي إلى StackOverflow