نمایش نتایج 1 تا 3 از 3

نام تاپیک: عدم نمایش placeholder در EditorFor

  1. #1

    عدم نمایش placeholder در EditorFor

    سلام
    من کد زیر را نوشته ام


    <div>
    @Html.EditorFor(model => model.UserName, new {placeholder = "نام کاربری"})
    @Html.ValidationMessageFor(model => model.UserName, "")
    </div>


    اما هنگام اجرا داخل textbox متن نام کاربری نمایش داده نمیشود
    برای حل این مشکل باید چکارکنم
    باتشکر

  2. #2

    نقل قول: عدم نمایش placeholder در EditorFor

    سلام. بهتره به جای Placeholder از Section استفاده کنید.

  3. #3

    نقل قول: عدم نمایش placeholder در EditorFor

    از MVC 5.1 امکان استفاده از html Attributes در EditorFor قرار گرفته و در ورژن های قبلی وجود نداره :

    @Html.EditorFor(m => m.variable, new { htmlAttributes = new { placeholder = "Your Placeholder Text" } })


    اگر ورژن پایینتر هست از TextBoxFor استفاده کنید و یا میتونید از این Custom Attribute استفاده کنید : https://stackoverflow.com/a/5824169

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •