0
我有一個asp.net網頁,其中包含一系列隱藏的輸入字段,用於在提交時將值從客戶端傳遞到代碼背景。從代碼隱藏遍歷DOM
<input type="hidden" id="zorro1" value="somevalue set at runtime from client-side" />
<input type="hidden" id="zorro2" value="somevalue set at runtime from client-side" />
.../...
<input type="hidden" id="zorron" value="somevalue set at runtime from client-side" />
現在我需要從代碼隱藏中提取這些值。 我可以寫這個醜陋的啄:
dim aValue as string = zorro1.value
dim aValue as string = zorro2.value
.../...
dim aValue as string = zorron.value
它的工作原理,但我想「的FindControl」每個隱藏輸入這樣的,使用LINQ,在僞代碼:
dim inputControls = from c in page.controls where id.startswith("zorro") select s
for each ic in inputControls
aValue = ic.value
aId = ic.ID
next
能有人把我在正確的方向?