[英]failed to load net::ERR_CONTENT_LENGTH_MISMATCH
我陷入了一個奇怪的問題。 我有一個Web表單,其中在父級中繼器的數據綁定上將Repeater(子級)綁定在Repeater(父級)內。 它可以通過網絡在我的機器上正常工作。 但是在客戶端,綁定到子中繼器不會發生。 我已經通過檢查元素在客戶端檢查了谷歌瀏覽器,該元素顯示我“ net :: 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();” 然后所有父行都成功完成頁面執行,否則只有第一個父行被綁定,頁面加載會在一段時間后停止。 這種行為只有在客戶的場所才能體驗到,就像我在頁面上按預期執行那樣。 中繼器中沒有圖像。
根據此錯誤 ,當外部資源長度與響應中給定的Content-Length
標頭不匹配時,將發生此錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.