Я создал приложение бронирования, который показывает доступную и не доступную дату на C# ASP.NET, , когда я отладки приложения локально он работает отлично, но когда я загрузить его на удаленный сервер дает HTTP Error 404.0 - Not Found, недавно я узнал, что проблема исходит из события календаря day render, если я удалю код, который работает на моем удаленном сервере.
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
foreach (GridViewRow row1 in GridView1.Rows)
{
string dt1;
DateTime dm1;
if (row1.Cells[2].Text.Equals("1"))
{
dt1 = row1.Cells[0].Text.ToString();
dm1 = Convert.ToDateTime(dt1);
if (e.Day.Date.Equals(dm1))
{
e.Cell.Controls.Add(new LiteralControl("<br />availble"));
//e.Cell.ForeColor = System.Drawing.Color.;
e.Cell.BackColor = System.Drawing.Color.Silver;
e.Cell.Enabled = false;
}
}
}
Очень странно. Ошибка HTTP 404, обычно связанная с отсутствием файла или проблемой с URL-адресом. Как получилось событие календаря, чтобы сделать что-нибудь с 404? –
это меня действительно смущает !! – Hussain