كيفية إخفاء زر الإلغاء في عنصر تحكم ASP.NET ChangePassword

StackOverflow https://stackoverflow.com/questions/34237

  •  09-06-2019
  •  | 
  •  

سؤال

أفكر في استخدام عنصر التحكم ChangePassword في نموذج ويب ASP.NET 2.0.لا أريد أن يظهر زر "الإلغاء".

هل هناك طريقة جيدة لإخفائه دون اللجوء إلى الألعاب السخيفة "العرض = 0"؟

أو ربما هناك طريقة عامة للسير عبر أجزاء من التحكم المركب مثل هذا وإخفاء الأجزاء الفردية؟

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

المحلول

قم بتعيين CancelButtonStyle.CssClass على شيء مثل "hiddenItem" وقم بتعيين CSS على "display:none".

وإلا يمكنك تحويل عنصر التحكم إلى قالب وحذف زر الإلغاء يدويًا.عند النقر فوق عنصر التحكم في وضع التصميم في Visual Studio، تحصل على سهم صغير به خيارات وأحدها هو "التحويل إلى قالب".

نصائح أخرى

إحدى الطرق السريعة والسهلة لاستخدام صفحة .aspx الخاصة بك هي تعيين خصائص زر الإلغاء هذه في عنصر تحكم تغيير كلمة المرور:

CancelButtonType = "Link" CancelButtonText = ""

يمكنك استخدام خاصية ChangePassword.CancelButtonStyle لتعيين فئة CSS على زر الإلغاء.ثم فقط قم بتطبيق "العرض:لا شيء" في الفئة المحددة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top