【发布时间】:2018-04-22 05:42:01
【问题描述】:
我有一个连接到数据库的 DataList
数据库:
ID, ProductName, ProductPrice, ProductDescription, ProductImage
所以在我的网站上,datalist 将显示我数据库中的所有项目。
我想在网站上添加一个搜索框,搜索特定的ProductName 并显示出来。
例如,
搜索前:
Toliet Paper A, Toliet Paper B
搜索“B”后:
Toliet Paper B
【问题讨论】:
-
您是否尝试过编码,如果是,然后分享您的代码并解释您卡在哪里
-
不,我没有尝试编写此代码。我不知道如何或从哪里开始
-
您已经在网站右侧的datalist中显示了所有值。
-
DataList 本身与搜索无关。由于您在网页中显示所有数据,因此您已经有了数据源。在您的代码隐藏或控制器(取决于您的项目的类型)中,使用 Linq 过滤该数据源,然后再将其分配给 DataList.DataSource 属性。
标签: c# asp.net database datalist