如何在asp.net C#中使用字符串按ID选择元素?
我有一系列具有类似ID的DropDownLists(red0,red1,red2等)。我想通过将“red”与for循环中的变量中的计数器连接来选择它们并获得它们的值,所以我可以避免写出red0.Text red1.Text。我知道如何在jQuery中做到这一点,但不能为我的生活找到如何在asp.net C#。
您可能需要使用反射(不值得)或创建数据结构(List
或Array
)并将其初始化为各种DropDownList
成员。
你也可以使用FindControl
但是喜欢反射它会在运行时进行搜索并且不值得。