ASP.NET列表视图搜索&;编辑不工作

ASP.NET列表视图搜索&;编辑不工作,asp.net,Asp.net,我有一个带有搜索功能的ASP.NET列表视图。当我点击编辑按钮检索到一个搜索结果后,ListView会重新刷新并返回在错误记录上选择编辑模式的完整列表 e、 假设我在名单上有100张唱片 看法经过搜索,我有两条记录 显示。当我点击编辑按钮时 检索100条编辑错误的记录 选定行 请一些人建议我应该怎么做来修复这个错误 以下是搜索代码: protected void btnSearch_Click(object sender, EventArgs e) { DS.SelectCommand

我有一个带有搜索功能的ASP.NET列表视图。当我点击编辑按钮检索到一个搜索结果后,ListView会重新刷新并返回在错误记录上选择编辑模式的完整列表

e、 假设我在名单上有100张唱片 看法经过搜索,我有两条记录 显示。当我点击编辑按钮时 检索100条编辑错误的记录 选定行

请一些人建议我应该怎么做来修复这个错误

以下是搜索代码:

protected void btnSearch_Click(object sender, EventArgs e)
{
    DS.SelectCommand = 
      "SELECT ReportName, ReportType, 
       FROM Table 
       WHERE ReportName LIKE @param 
       ORDER BY ReportType Desc";
   DS.SelectParameters.Add("Param", searchTxtBox.Text.Replace("'", "''"));
   DS.DataBind();
   ListView1.DataBind();               
}

也许您混淆了记录的行索引和行的记录ID


如果没有任何代码,就很难说。

使用itemEditing事件传递现有参数(如果存在)并使用TSQL。

它是ASP.Net OutofBox ListView提供页面加载、编辑按钮单击、搜索功能的代码。。嗨@Akram,我已经用搜索代码更新了我的原始帖子,还需要更多代码。。。