Как сделать код, заполняющий текстовое поле или в этом случае lblUserId.Text с идентификатором переменной? Я также хочу знать, как сделать это изменение идентификатора каждый раз, когда я выбираю другого пользователя из моего списка, которое я назвал lstEditUser.Заполнение текстовых полей и ярлыков с помощью определенных переменных из списка или списка <T>
QueryResult queryResult = null;
String SOQL = "";
SOQL = "select Id, FirstName, LastName, UserRole.Name from user where isactive = true"; /// Pulls All active Users! 2/25/2015 8:30AM
queryResult = Sfdcbinding.query(SOQL);
string id = null;
string firstName = null;
string lastName = null;
string role = null;
if (queryResult.size > 0)
{
for (int i = 0; i < queryResult.size; i++)
{
User user = (User)queryResult.records[i];
id = user.Id;
firstName = user.FirstName;
lastName = user.LastName;
role = user.UserRole.Name;
string[] uSers = { id, firstName, lastName, role };
listEdit.AddRange(uSers);
// adds Items in uSers to lstEditUser
lstEditUser.Items.Add(string.Format("{0} {1} {2} {3}", uSers));
lstDeleteUser.Items.Add(string.Format("{0} {1} {2} {3}",uSers));
foreach (var li in listEdit) /// THIS IS WHAT I DONT KNOW HOW TO DO!
{
lblUserID.Text = li.Select<string>; /// I WANT IT TO POPULATE THIS LABEL W/ the Variable 'ID' based on the SelectedIndex or Selected Item in the lstEditUser or listEdit
}
}
MessageBox.Show("The query result has found " + queryResult.size + " users.");
}
else
{
или WinForms WPF? или asp.net? – Vlad
В основном делайте то, что @ASh сказал и вне того, что когда-либо нужно в текстовом поле – Nick
winforms, я думаю, в C# – JT082014