asp.net-请给我一个dataview控件的find方法示例

asp.net-请给我一个dataview控件的find方法示例,asp.net,find,dataview,Asp.net,Find,Dataview,我正在尝试在DataView中查找,但找不到。 如果有的话,请给我看看替代品 string conString = System.Configuration.ConfigurationManager.ConnectionStrings["aspDB"].ConnectionString; SqlConnection con = new SqlConnection(conString); SqlCommand cmd = new SqlCommand(cmdText:"se

我正在尝试在DataView中查找,但找不到。 如果有的话,请给我看看替代品

   string conString =  System.Configuration.ConfigurationManager.ConnectionStrings["aspDB"].ConnectionString;
    SqlConnection con = new SqlConnection(conString);
    SqlCommand cmd = new SqlCommand(cmdText:"select * from name", 
    connection: con);
    SqlDataAdapter adapter = new SqlDataAdapter(cmd);       
    DataSet ds = new DataSet("Customers");
    adapter.Fill(ds,"Customers");
    DataView dv;
    dv= new DataView(ds.Tables[0],"","id desc", DataViewRowState.CurrentRows);
   var find = dv.Find("abc");

    if (find == -1)
    {
        Response.Write("<script>alert('No Match')</script>");        
    }
    else 
    {
        Response.Write("<script>alert('Match Found')</script>");
    }
string conString=System.Configuration.ConfigurationManager.ConnectionString[“aspDB”].ConnectionString;
SqlConnection con=新的SqlConnection(构造);
SqlCommand cmd=newsqlcommand(cmdText:“从名称中选择*”,
连接:con);
SqlDataAdapter=新的SqlDataAdapter(cmd);
数据集ds=新数据集(“客户”);
适配器。填充(ds,“客户”);
数据视图dv;
dv=新的数据视图(ds.Tables[0]、“”、“id desc”、DataViewRowState.CurrentRows);
var find=dv.find(“abc”);
如果(查找==-1)
{
响应。写入(“警报(‘不匹配’)”);
}
其他的
{
响应。写入(“警报(‘找到匹配’)”);
}

请在DataView中使用RowFilter也尝试了RowFilter..但错误是:System.FormatException:“输入字符串的格式不正确。”它可以很好地处理int类型值,但在传递字符串类型异常时发生