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

نام تاپیک: نمایش داده در textbox در mvc

  1. #1

    نمایش داده در textbox در mvc

    سلام
    یک کنترل داریم
    مانند کنترلر زیر


    [HttpPost]
    [ValidateAntiForgeryToken]
    public ActionResult Login(UserLogin userLogin)
    {
    if(user==userLogin.user && pass==userLogin.pass)
    {
    return RedirectToAction("ChangePassword");
    }
    }

    که کاربر را انتقال می دهد به صفحه ChangePassword انتقال می دهد
    و کنترلهای تغییر پسورد هم بصورت زیر است
    [HttpGet]

    public ActionResult ChangePassword()
    {
    if (HttpContext.GetCookieValue("Existence") != "")
    {
    return View();
    }
    else
    {
    return RedirectToAction("Login");
    }
    }


    [HttpPost]
    [ValidateAntiForgeryToken]
    public ActionResult ChangePassword(UserChangePassword userChangePassword)
    {
    var user = new UserRepositories();
    if (ModelState.IsValid)
    {
    if (user.Update(UserMapper.UserChangePassword(userCha ngePassword)))
    {
    return RedirectToAction("Index");
    }
    else
    {
    return View("ChangePassword");
    }
    }
    else
    {
    return View("Create");
    }
    }

    و صفحه تغییر پسورد هم بصورت زیراست


    @model Models.EntityView.UserChangePassword
    @{
    ViewBag.Title = "ChangePassword";
    }


    <h2>ChangePassword</h2>


    @using (Html.BeginForm())
    {
    @Html.AntiForgeryToken()
    <div class="form-horizontal">
    @Html.ValidationSummary(true)


    <div class="form-group">
    <div class="col-md-10">
    @Html.EditorFor(model => model.UserName, new { htmlAttributes = new { @class = "form-control" , @Value = ViewBag._userName } })
    @Html.ValidationMessageFor(model => model.UserName, "", new { @class = "text-danger" })
    </div>
    @Html.LabelFor(model => model.UserName, htmlAttributes: new { @class = "control-label col-md-2" })
    </div>
    <div class="form-group">
    <div class="col-md-10">
    @Html.EditorFor(model => model.OldPassword, new { htmlAttributes = new { @class = "form-control" } })
    @Html.ValidationMessageFor(model => model.UserName, "", new { @class = "text-danger" })
    </div>
    @Html.LabelFor(model => model.UserName, htmlAttributes: new { @class = "control-label col-md-2" })
    </div>


    <div class="form-group">
    <div class="col-md-10">
    @Html.EditorFor(model => model.Password, new { htmlAttributes = new { @class = "form-control" } })
    @Html.ValidationMessageFor(model => model.Password, "", new { @class = "text-danger" })
    </div>
    @Html.LabelFor(model => model.Password, htmlAttributes: new { @class = "control-label col-md-2" })
    </div>
    <div class="form-group">
    <div class="col-md-10">
    @Html.EditorFor(model => model.ConfirmPassword, new { htmlAttributes = new { @class = "form-control" } })
    @Html.ValidationMessageFor(model => model.ConfirmPassword, "", new { @class = "text-danger" })
    </div>
    @Html.LabelFor(model => model.ConfirmPassword, htmlAttributes: new { @class = "control-label col-md-2" })
    </div>
    <div class="form-group">
    <div class="col-md-offset-2 col-md-10">
    <input type="submit" value="Create" class="btn btn-default" />
    </div>
    </div>
    </div>
    }


    <div>
    @Html.ActionLink("Back to List", "Index")
    </div>


    حال سوال من این است که چگونه وقتی می خواهم بروم صفحه تغییر پسورد تکس باکس UserName نام کاربری را دریافت کند و بصورت read only باشد
    باتشکر

  2. #2

    نقل قول: نمایش داده در textbox در mvc

    سلام
    از html.displayfor استفاده کن

تاپیک های مشابه

  1. عدم نمایش داده در گزارش
    نوشته شده توسط qqq2qqq در بخش گزارش سازی با Crystal Report
    پاسخ: 4
    آخرین پست: چهارشنبه 14 مهر 1389, 18:12 عصر
  2. عدم نمایش داده در کریستال
    نوشته شده توسط peymanjon در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: سه شنبه 23 شهریور 1389, 04:19 صبح
  3. سوال: نمايش داده در tooltip
    نوشته شده توسط moein_sql در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: یک شنبه 03 مرداد 1389, 18:10 عصر
  4. مشکل در ثبت و نمایش داده در جداوله به هم متصل
    نوشته شده توسط alih988 در بخش برنامه نویسی در 6 VB
    پاسخ: 5
    آخرین پست: یک شنبه 08 مهر 1386, 12:29 عصر
  5. پیشنهاد برای نمایش داده در تکست باکس
    نوشته شده توسط arash ahmadi در بخش C#‎‎
    پاسخ: 3
    آخرین پست: سه شنبه 27 شهریور 1386, 22:17 عصر

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

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