Здравствуйте. Необходимо вывести сообщение на экран с помощью простого alert.
И если я делаю это в блоке try catch
то всё работает.
try {
if (new Regex("^\\d{0,}$").IsMatch(TextBox1.Text))
throw new Exception("Некорректно введено поле Диапазон номеров труб C");
} catch (Exception ex) {
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "alertMessage", "alert('" + ex.Message + "')", true);
Но если мне нужно просто вывести сообщение при определённом условии, то что то не выходит.
if ((!String.IsNullOrEmpty(TextBox1.Text) || !String.IsNullOrEmpty(TextBox3.Text) || TextBox4.Text != "") && MaterialType.Id != 0) {
con.Open();
SqlCommand cmd = new SqlCommand("insert into MATERIALS (MATERIALS_TYPE_ID, MATERIALS_NAME, COLOR, PRICE) values (@MATERIALS_TYPE_ID, @MATERIALS_NAME, @COLOR, @PRICE)", con);
cmd.Parameters.AddWithValue("@MATERIALS_TYPE_ID", MaterialType.Id);
cmd.Parameters.AddWithValue("@MATERIALS_NAME", TextBox1.Text);
cmd.Parameters.AddWithValue("@COLOR", TextBox3.Text);
cmd.Parameters.AddWithValue("@PRICE", TextBox4.Text);
cmd.ExecuteNonQuery();
con.Close();
} else {
ClientScriptManager cs = Page.ClientScript;
cs.RegisterStartupScript(this.GetType(), "PopupScript", "alert('Hello World');", true);
}
Что я делаю не так, подскажите пожалуйста.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Можно ли использовать SignalR не в WebForms, а в консольном приложении? Если да, то где взять пример?
есть несколько "txt" файлов, строка содержит название города, число – количество жителей в городе
Есть написанная службаКак найти причину остановки службы Windows?
Здравствуйте, проблема заключается в следующем: мне необходимо программно скачать текстовый файл с сервера(https://vkcom/doc124526200_459995988)