обработка пользовательского ввода - PullRequest
0 голосов
/ 07 июня 2011

Как вы, ребята, справляетесь, используя одну и ту же форму для ввода и редактирования данных. В настоящее время я проверяю, анализировался ли параметр в форме или строке запроса и действии соответственно. * 1001 например *

string id = Request.QueryString.Get("id");

if(id == string.Empty){
  //new input
}else{
  //get data from database etc
  //populate form
}

Ответы [ 2 ]

1 голос
/ 07 июня 2011

Обычно я использую скрытое текстовое поле для хранения идентификатора текущей записи и проверки так же, как вы сделали. Но разница в том, что я использую сообщение не получить.

А также использовать динамическое назначение назначения - для вставки или обновления функций

Я не уверен, что это лучший способ реализовать это

0 голосов
/ 07 июня 2011

Использовать Session, Session ["ID"] = "ObjectID";

if(string.IsNullOrEmpty(Session["ID"])){
//new input
}else{
//get data from database etc
//populate form
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...