Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @{
- <form method="POST" action="">
- <p>Моё имя <input name="Name" type="text" /></p>
- <p>Кого хвалю <input name="Who" type="text" /></p>
- <p>Дата события за которое хвалим <input name="Data" type="date"> </p>
- <p>Куда обращаться в ответ <input name="e-mail" type="email" /></p>
- <p>
- Насколько серьёзная похвала
- <select required id="Select1" name="power">
- <option selected disabled>выберите</option>
- <option>Лёгкая</option>
- <option>Средняя</option>
- <option>Сильная</option>
- <option>Очень сильная</option>
- </select>
- </p>
- <p>Сама похвала<input id="Text1" name="praise" type="text" /></p>
- <p>Отправить <input id="Button1" type="submit" value="Отправить" /></p>
- </form>
- if (IsPost)
- {
- try
- {
- string name = Request["Name"];
- string Person = Request["Who"];
- string data = Request["Data"];
- string eMail = Request["e-mail"];
- string Power = Request["power"];
- string Praise = Request["praise"];
- if (String.IsNullOrEmpty(name) == true)
- {
- throw new Exception("Некорректно указано имя");
- }
- if (String.IsNullOrEmpty(Person) == true)
- {
- throw new Exception("Неправильно указан получатель");
- }
- if (String.IsNullOrEmpty(data) == true)
- {
- throw new Exception("Неправильно указана дата");
- }
- if (String.IsNullOrEmpty(eMail) == true || !(eMail.Contains("@")))
- {
- throw new Exception("Неправильно указан EMAIL");
- }
- if (String.IsNullOrEmpty(Power) == true)
- {
- throw new Exception("Неправильно указана степень");
- }
- if (String.IsNullOrEmpty(Praise) == true)
- {
- throw new Exception("Неправильно указана похвала");
- }
- }
- catch (Exception e)
- {
- <p><font color="red">Ошибка: @e.Message</font></p>
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement