ASP.NET 4.5 TryupDateModel не выбирает значения форм в WebForm с использованием главной страницыC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 ASP.NET 4.5 TryupDateModel не выбирает значения форм в WebForm с использованием главной страницы

Сообщение Anonymous »

Я использую Webforms и пытаюсь выполнить проверку модели внутри главной страницы, и по какой-то причине модель не поднимает значения, что означает, что после того, как проверка стреляет, если я введу хорошее значение, модель продолжает возвращаться пустой, следовательно, запускает проверку снова и снова. Если я помещаю код на странице без мастер-страницы, он работает нормально. Я смог привести очень простой пример, и, честно говоря, трудно поверить, что столь же обычные страницы, никто не столкнулся с этим сценарием. Для целей этого примера я встроил модель в код, но наличие снаружи не отличается. Любая идея будет очень приветствуется. Спасибо.



















< /code>

-webform-< /p>









First Name:

Middle Name:

Last Name:





< /code>

-код позади-< /p>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.ModelBinding;
using System.ComponentModel.DataAnnotations;

public partial class test3 : System.Web.UI.Page
{
public class testClass2
{
[Required()]
[MinLength(2)]
public string FirstName { get; set; }

public string MiddleName { get; set; }

[Required()]
[MinLength(2)]
public string LastName { get; set; }
}

protected void Page_Load(object sender, EventArgs e)
{

if (Page.IsPostBack)
{
testClass2 tc = new testClass2();
if (TryUpdateModel(tc, new FormValueProvider(ModelBindingExecutionContext)))
{
System.Diagnostics.Debug.WriteLine("test");
}
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/240 ... aster-page
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»