晚上好,
我正在尝试完成以下操作。我见过类似的帖子,但它与Unity有关。
无论如何,我在asp.net的网络表单上,我有一个ID =“id001”的radiobuttonList
所以在我的代码背后,我通常只能通过以下方式获得所选值:
var authenticateInfo = HttpContext.Authentication.GetAuthenticateInfoAsync("oauth2").Result;
var accessToken = await HttpContext.Authentication.GetTokenAsync("access_token"); 2.0
string accessToken = authenticateInfo.Properties.Items[".Token.access_token"];
但是,在这种情况下,我不知道确切的ID名称,所以我有一个检索它的函数。所以现在我的变量带有ID的名称。所以我希望现在能够将这个变量的值转换成这样的:
string value = id001.SelectedValue
我希望这是有道理的。
提前感谢您的帮助。
答案 0 :(得分:0)
我假设这个与你之前的问题有关。因此,当您找到控件时,不是使用函数来获取全名,您可以这样做:
This.textbox
答案 1 :(得分:0)
您想使用FindControl。
string foundid = "id001";
var foundCtrl = (RadiobuttonList)FindControl(foundid);
var result = foundCtrl.SelectedValue;