powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / автозаполнение textbox
14 сообщений из 14, страница 1 из 1
автозаполнение textbox
    #38536500
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Помогите пожалуйста решить проблему.

Есть форма. На ней
TextBox1 всего ввожу например код детали и нужно чтобы в textbox2 и textbox3 заполнились данные из бд которые относятся к этому номеру детали.. помогите пожалуйста с примером.
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536515
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
с перезагрузкой страницы или без?
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536521
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну было бы хорошо если бы без...но можно и с перезагрузкой.
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536559
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
   var record = MyStaticDataClass.GetMyTableRecord(TextBox1.Text);
   if (record != null)
   {
      TextBox2.Text = record.Field2;
      TextBox3.Text = record.Field3;
   }
}
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536563
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
о такое я ещё не знаю...я думала что можно что то типо request делать..ладно щас попробую.
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536567
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
   var record = MyStaticDataClass.GetMyTableRecord(TextBox1.Text);
   if (record != null)
   {
      TextBox2.Text = record.Field2;
      TextBox3.Text = record.Field3;
   }
}



а мне же всё равно нужно к базе данных соединение устанавливать? Field2 и Field3 я так понимаю это поля из базы данных ведь?
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536575
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MyStaticDataClass.GetMyTableRecord я так понимаю вот это датасет?
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536595
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da harochMyStaticDataClass.GetMyTableRecord я так понимаю вот это датасет?это функция, которая вернет объект record
где эта функция его возьмет - решайте сами при ее реализации. надо из базы - пусть берет из базы
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536600
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
da haroch,

.. у вас WebForms? ... если да, то может вам об Ajax AutoCompleteExteneder почитать? ... Если подойдет ....
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536615
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,

да вебформ.
у меня вообще по идее textbox1 сделана подстановка с помощью Ajax. Ввожу значение, выпадает список...где я выбираю уже из базы данных это значение, а потом уже по выбранному мне нужно чтобы остальные тоже заполнились..вот не хватает мозгов как это теперь заполнить.
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536621
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
carrotik,

вот так я цепляюсь к базе скажем так и беру этот список для подстановки, а дальше уже функция обрабатывает.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
public void RaiseCallbackEvent(string eventArgument)
    {
        System.Text.StringBuilder sb = new System.Text.StringBuilder();
        using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["TNConnectionString"].ConnectionString))
        {
            ///Выводим SQL Запрос из таблицы dbo.Шасси
            string query = @"Select НомерШасси from Шасси WHERE ВЧ ='" + Request["DropDownList1"] + "'";
            SqlCommand cmd = new SqlCommand(query, cn);
            cn.Open();

            SqlDataReader reader = cmd.ExecuteReader();
            // Занесение Описания в тексбокс
            while (reader.Read())
            {
                string word = reader["НомерШасси"].ToString();
                sb = sb.Append(word);
                sb = sb.Append("\t");
            }
            reader.Close();
            cn.Close();

            CallbackResult = sb.ToString();               
      }
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536624
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536626
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганель,
знать бы ещё как её реализовать то=))
...
Рейтинг: 0 / 0
автозаполнение textbox
    #38536631
da haroch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Паганельна всякий случай
http://ru.wikipedia.org/wiki/Внедрение_SQL-кода

полезная информация=)
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / автозаполнение textbox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]