2011-04-27 180 views
4

我在母版頁中使用asp.net 4.0中的Ajax AsyncFileUpload控件,我得到錯誤,該文件是無效的。如果我使用它沒有母版頁,它的工作原理。使用母版頁如果我設置AjaxControlToolkit Asyncfileupload與母版頁不工作

ClientIDMode="AutoID" 

它開始工作。 ClientIDMode的用途是什麼,以及爲什麼AsyncFileupload在沒有ClientMode和母版頁的情況下無法正常工作。

請建議。

回答

1

ClientID值是通過連接每個父命名容器的ID值與控件的ID值生成的。在呈現多個控件實例的數據綁定方案中,將在控件的ID值前插入遞增值。每個段由一個下劃線字符(_)分隔。該算法在ASP.NET的版本中使用早於ASP.NET 4

MSDN

0

客戶端腳本弄糊塗了,因爲它找不到預測ClientID