GridView в ASP.NET - PullRequest
       13

GridView в ASP.NET

2 голосов
/ 16 июля 2009

Я хотел бы использовать метку TextBoxor (элемент) внутри Gridview. Когда поле щелкнуло, я хотел бы отобразить список записей, которые содержат: - Имя элемента - Описание - цена - изображение - Добавить кнопку

1 Ответ

3 голосов
/ 16 июля 2009

Мне кажется, что вы говорите о наличии опции "фильтра" для вашего GridView.

Если я правильно читаю ваше сообщение, вы хотели бы иметь возможность вводить текст в TextBox, а затем фильтровать данные в GridView для отображения соответствующих записей. Ниже приведен некоторый псевдо код, который, надеюсь, поможет вам начать работу ...

КОД ПЕРЕДНЕГО КОНЦА

<asp:TextBox id="myBox" runat="server" OnTextChange="myBox_OnTextChange"></asp:TextBox>
<asp:GridView id="myGrid" runat="server">
    //COLUMN 1
    //COLUMN 2
    //IMAGE TO ADD
</asp:GridView>

Код позади

//THIS CODE IS NOT CORRECT EXAMPLE ONLY TO GET YOU STARTED
protected void myBox_OnTextChange(EventArgs e)
{
    if(!String.isNullorEmpty(this.myBox.Text))
    {
        //MyFunction will filter your datasource with the text box data and 
        //return a DataSet or DataTable or etc.....
        this.myGrid.DataSource = MyFunction(myBox.Text);
        this.myGrid.DataBind();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...