Syed SufiyanUddin Ответов: 2

Поиск с использованием поля "Аякса"...........................


Дорогие Все,

У меня есть текстовое поле ajax и кнопка для поиска записей из gridview.


У меня есть всего 6 столбцов в моей базе данных (Sql 2005), из которых мне нужно найти все 6 полей

Например у меня Studentid, StudentName,отчество, МЮ, конечно, HTNo,

Теперь мне нужно найти все поля из этих Studentid, StudentName,Fathername,doj,HTNo, Course.

Эти поля должны отображаться в текстовом поле в виде водяного знака

Я не могу решить эту проблему, так как с одной недели пытаюсь это сделать. Пожалуйста, помогите мне.

СПАСИБО,

2 Ответов

Рейтинг:
2

Tanveer A

Дорогой поле "использовать шаблон" в сетке с "Аяксом" Уотер Марк текстовое поле
любить

<templatefileld>
<itemtemplate>
<asp:textbox id="Studentid" runat="server" xmlns:asp="#unknown" />
<cc1:textboxwatermark id="water"  runat="server" xmlns:cc1="#unknown">
TargetControlID="Studentid" WaterMarkText="Student ID"/>
</cc1:textboxwatermark></itemtemplate>


код может содержать синтаксическую ошибку, но логика ясна


Рейтинг:
1

Akaas developer

вы можете получить источник сетки в таблице данных, например:

DataTable dt = (DataTable)myGrid.DataSource;


и может использовать dt.Выберите (), предоставив фильтр в соответствии с вашими потребностями на основе пользовательского ввода, например:

DataRow[] rows = dt.Select("Studentid like \'%" + txtSearch.Text + "%\' or StudentName like \'%" + txtSearch.Text + "%\' or Fathername like \'%" + txtSearch.Text + "%\' or doj like \'%" + txtSearch.Text + "%\' or HTNo like \'%" + txtSearch.Text + "%\' or Course like \'%" + txtSearch.Text + "%\'");


С уважением,
Разработчик Akaas


Syed SufiyanUddin

использование системы;
использование системы.Коллекции;
использование системы.Конфигурация;
используя системы.Сведения;
использование System. Linq;
использование системы.Сеть;
используя системы.Веб.Безопасности;
используя системы.Веб.ИП;
используя системы.Веб.Пользовательского интерфейса.HtmlControls;
используя системы.Веб.Пользовательского интерфейса.WebControls;
используя системы.Веб.Пользовательского интерфейса.WebControls.элемент webPart;
используя системы.В формате XML.В LINQ;
используя системы.Данных.Поставщики sqlclient;
используя системы.Веб.Конфигурации;

общественный разделяемого класса Admin_UsersLoginHistory : система.Веб.Пользовательского интерфейса.Страницы
{
string conString = ConfigurationManager.ConnectionStrings ["KKIAConnectionString"].Метод toString();

protected void Page_Load(отправитель объекта, EventArgs e)
{
//если (сеанс["Имя_администратора"] == "")
//{
// Ответ.Перенаправление ("Default. aspx");
//}

if (! IsPostBack)
{
Файле griddata();
}


}

охраняемых недействительными BtnSearch_Click(объект отправителя, EventArgs в электронной)
{
SqlConnection con = new SqlConnection(conString);
// Мне нужно найти Id, имя, фамилию, имя пользователя, отдел из Gridview.
SqlCommand cmd = new SqlCommand ("Select * from UserLogs where UserName='" + TxtSearch.Текст + "'", кон);

SqlDataAdapter da = новый SqlDataAdapter(cmd);
DataTable dt = новый DataTable();
да.Заполнить(ДТ);

GridView1. DataSource = dt;
Управления gridview1.Привязку();
}

частная пустота GridData()
{
SqlConnection con = new SqlConnection(conString);

SqlCommand cmd = new SqlCommand ("Select * from UserLogs", con);

SqlDataAdapter da = новый SqlDataAdapter(cmd);
DataTable dt = новый DataTable();
да.Заполнить(ДТ);

GridView1. DataSource = dt;
Управления gridview1.Привязку();
}
}

Syed SufiyanUddin

Босс, мне нужно найти все поля, идентификатор, имя, фамилию, имя пользователя, отдел...пожалуйста, помогите мне