0
我有一個包含帶有HiddenField控件的中繼器的表單,其中的ID是動態創建的。ASP.NET使用動態生成的ID訪問控制
Dim tNewOrder As HiddenField = CType(e.Item.FindControl("tNewOrder"), HiddenField)
tNewOrder.ID = "tNewOrder" & CategoryId
當我提交我正在通過中繼器循環,並試圖訪問每個HiddenField值的形式,但我得到的錯誤「對象引用未設置到對象的實例。」
For Each CatItem As RepeaterItem In reCategory.Items
Dim hCategoryId As HiddenField = CType(CatItem.FindControl("hCategoryId"), HiddenField)
Dim tNewOrder As HiddenField = CType(CatItem.FindControl("tNewOrder" & hCategoryId.Value), HiddenField)
Response.Write(tNewOrder.Value)
Next
有沒有一種方法來找到動態生成的ID控件?