我創建了一個應用程序預訂這表明,當我在本地調試應用程序,它工作正常,但是當我上傳它的通過C#asp.net, 可用和不可用日期遠程服務器它給HTTP錯誤404.0 - 找不到,最近我知道這個問題來自日曆渲染事件,如果我刪除代碼我的應用程序在遠程服務器上工作。
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