Вручную получить значения из элемента управления asp.net - PullRequest
2 голосов
/ 24 января 2010

У меня есть элемент управления FormView с двумя текстовыми полями. Источником данных для элементов управления является ObjectDataSource

Я хочу получить эти значения из обоих текстовых полей, создать объект Пользователь и передать его в ObjectDataSource, который имеет метод ввода, принимающий объект пользователя

Я думаю, что должен сделать это в

protected void ObjectDataSourceUsert_Inserting(object sender, ObjectDataSourceMethodEventArgs e)
        {  
            // string _userName = FormViewUserDetails. ?
            // string _password = FormViewUserDetails. ?

            User user = new User {UserName = _userName, Password = _password};
            e.InputParameters.Add(user);    
        }

Спасибо

1 Ответ

1 голос
/ 24 января 2010

Если вы пытаетесь найти элементы управления внутри формы, вы можете использовать

TextBox myTextBox = (TextBox)MyFormView.Row.FindControl("controlID");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...