0
我陷入了一個奇怪的問題。我有一個Web表單,我在父節點的數據綁定中綁定了一個Repeater(子節點)內的Repeater(父節點)。它通過網絡在我的機器上正常工作。但在客戶端,綁定到兒童中繼器不會發生。我檢查了谷歌瀏覽器在客戶端通過檢查元素它顯示我「淨:: ERR_CONTENT_LENGTH_MISMATCH」錯誤,但在我的機器,它不顯示相同的錯誤。未能加載網絡:: ERR_CONTENT_LENGTH_MISMATCH
我使用下面的代碼
protected void parent_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
try
{
HiddenField emid = (HiddenField)e.Item.FindControl("hdnemId");
string id = emid.Value;
DataTable dt = Employee.GetAllEmployee(int.Parse(emid.Value), 1);
Repeater childrpt = (Repeater)e.Item.FindControl("child1");
childrpt.DataSource = dt;
childrpt.DataBind();
}
catch (Exception ex)
{
Utilities.LogError(ex);
}
}
}
結合孩子中繼如果我評論了 「childrpt.DataBind();」那麼頁面執行將成功完成所有父行,否則只有第一個父行被綁定並且頁面加載稍後停止。這種行爲只有在客戶端才能體驗到,因爲我的頁面按預期執行。中繼器中沒有圖像。
我需要檢查什麼來解決? –
如果有任何從服務器請求的圖像,請確保它的大小正確的標題 –
嗨AbdulRahman Ansari你能檢查我更新的問題 –