如何从输入列表中获取所选项目的ID。我可以获取物品,但无法获取所选物品的ID。从html5输入列表中获取所选项目的ID
Selected Items
Selected HTML5 Input
我想在输入列表中向用户显示USER_NAME,但想要在代码隐藏页面中获取所选USER_NAME的USER_ID。
public void GetUserName()
{
string strQuery = "SELECT USER_ID, USER_NAME FROM TBL_USER";
SqlCommand cmd = new SqlCommand(strQuery);
DBConnection conn_ = new DBConnection();
DataTable dt = conn_.SelectData(cmd);
var builder = new System.Text.StringBuilder();
for (int i = 0; i < dt.Rows.Count; i++)
{
builder.Append(String.Format("", dt.Rows[i][1]));
}
username.InnerHtml = builder.ToString();
usernameInput.Attributes["list"] = username.ClientID;
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
input_selected.Value = usernameInput.Value;
}
这给了我USER_NAME,但我想在页面后面的代码中获取USER_ID。我怎样才能做到这一点?