Member 13317366 Ответов: 3

Как сделать проверку на стороне клиента? Использование javascript в C# .NET MVC


var txtElecType = $("#txtElecType_" + RowID + "");

txtElecType.css("граница", "1px сплошной красный");

var txtElecType = $("#txtElecType_" + RowID + "");

txtElecType.css("граница", "1px сплошной красный");

var txtElecType = $("#txtElecType_" + RowID + "");

txtElecType.css("граница", "1px сплошной красный");
var txtElecType = $("#txtElecType_" + RowID + "");

txtElecType.css("граница", "1px сплошной красный");

Что я уже пробовал:

var txtElecType = $("#txtElecType_" + RowID + "");

txtElecType.css("граница", "1px сплошной красный");

var txtElecType = $("#txtElecType_" + RowID + "");

txtElecType.css("граница", "1px сплошной красный");

var txtElecType = $("#txtElecType_" + RowID + "");

txtElecType.css("граница", "1px сплошной красный");
var txtElecType = $("#txtElecType_" + RowID + "");

txtElecType.css("граница", "1px сплошной красный");

Richard MacCutchan

Что это значит и в чем вопрос?

3 Ответов

Рейтинг:
2

Sandeep Mewara

Ваш фрагмент кода ничего общего не имеет, хотя заголовок имеет. Начните с этой статьи CodeProject, чтобы узнать и попробовать: ASP.NET проверка на стороне клиента MVC[^]

Также смотреть: Проверка модели в ASP.NET ядро MVC, о | Майкрософт документы[^]


Рейтинг:
0

Member 13317366

публичный статический класс DAL
{
публичная статическая строка connectionString = ConfigurationManager.ConnectionStrings["YourWebConfigConnection"].Параметр connectionString;

// функция, создающая список объекта из заданной таблицы данных
публичный статический список<t> CreateListFromTable<t>(DataTable tbl) где T : новый()
{
// определить список возвратов
List<t> lst = новый список<t>();

// пройдите через каждый ряд
foreach (DataRow r в табл.строках)
{
// добавить в список
lst.Add(CreateItemFromRow<t>(r));
}

// возврат списка
вернуться ЛСТ;
}

// функция, создающая объект из заданной строки данных
public static T CreateItemFromRow<t>(строка DataRow) где T : new()
{
// создание нового объекта
Т продукт = Т();

// установить элемент
SetItemFromRow(элемент, строка);

// вернуть
возврат товара;
}

общественная статический недействительным SetItemFromRow в<Т>(Т пункта, объекта datarow подряд), где T : новый()
{
// пройдите через каждую колонку
foreach (DataColumn c в строке.Стол.Столбцы)
{
// найти свойство для столбца
PropertyInfo p = элемент.Метод gettype().Метод getproperty(ок. Имя_столбца);

// если существует, установите значение
если (Р != нуль &амп;&амп; ряд[с] != Значение dbnull.Ценность)
{
п. Метод setValue(пункт, строка[с], нулем);
}
}
}

//вызовите хранимую процедуру для получения данных.
публичный статический набор данных GetRecordWithExtendedTimeOut(string SPName, params SqlParameter[] SqlPrms)
{
DataSet ds = новый набор данных();
SqlCommand cmd = новая команда SqlCommand();
SqlDataAdapter da = новый SqlDataAdapter();
SqlConnection con = new SqlConnection(connectionString);

пробовать
{
команду cmd = новый sqlcommand объект(Имяхранимойпроцедуры, кон);
cmd.параметры.AddRange(SqlPrms);
УМК.CommandTimeout = 240;
УМК.CommandType = CommandType.Хранимая процедура;
да.Команды selectcommand = ЦМД;
да.Заполнить(ДС);
}
поймать (исключение бывший)
{
возвращение экс;
}

возврат ДС;
}
}


Richard Deeming

Точно так же, как неформатированный, необъяснимый дамп кода не является допустимым вопросом, неформатированный, необъяснимый дамп кода не является допустимым решением.

Рейтинг:
0

Member 13317366


$("input:text,form").attr("autocomplete", "off");