Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ページにたくさんのパネルがあります。panel1, panle2 ..., クエリ文字列に基づいてパネルを表示したい。アイブドは試しました:
Dim s As String s = Request.QueryString("s") Dim p As Panel = CType(Me.Controls(s), Panel) p.Visible = True
これはうまくいきません。もしかしたら、これまでとはまったく違う方法があるかもしれません。ありがとう。
実際のパネル ID (例: http://mysite.com/page.aspx?s=panel1) を渡す場合は、「FindControl」メソッドを使用する必要があります。
http://mysite.com/page.aspx?s=panel1
Dim p As Panel = CType(Me.FindControl(s), Panel)