Это мой первый проект с веб-формами, и это единственная проблема, которую я не смог решить. Код работает при запуске в режиме отладки, но не при публикации sh в IIS. Я установил для страницы не refre sh при обратной передаче, но я не знаю, нужно ли мне устанавливать свойство кнопки, отличное от значения по умолчанию.
Спасибо
protected void Bt_Save_Click(object sender, EventArgs e)
{
using (SQLiteConnection con = new SQLiteConnection(GlobalVar.SQLiteConString))
{
try
{
string sql = "UPDATE WO_GrowLog " +
"SET Area = '" + TB_Area.Text + "'," +
"CropID = '" + TB_CropID.Text + "'," +
"ProductID = '" + DD_Product.Text + "'," +
"Container = '" + DD_Container.Text + "'," +
"NumContainers = '" + TB_ContainerNum.Text + "'," +
"Task = '" + DD_Tasks.Text + "'," +
"CompletedDate = '" +TB_CompletionDate.Text + "'," +
"AreaType = '" + DD_AreaType.Text + "'," +
"AreaDescrip = '" + TB_AreaDis.Text + "'," +
"Employee = '" + DD_Employees.Text + "'," +
"EstimatedCompletion = '" + TB_EstDate.Text +
"' WHERE ID = '" + ViewState["IDs"].ToString() + "';";
command = new SQLiteCommand(sql, con);
con.Open();
command.ExecuteNonQuery();
}
catch (Exception ex)
{
Debug.WriteLine("******* Error In Bt_Save_Click(): " + ex.ToString());
}
}
}