Избегайте повторяющихся имен в наборе данных

Я получаю данные из таблицы и привязываюсь к метке и выпадаю в виде сетки, но я хочу отфильтровать дубликаты имен из таблицы и назначить соответствующие даты для DDL. Как это можно сделать? или есть другая альтернатива?

 private DataSet get()
    {
        string sql = "select Id,Name,RunDate from Historytable";
        SqlDataAdapter da=new SqlDataAdapter(sql,con);
        DataSet ds=new DataSet();
        da.Fill(ds);
        return ds;
    }

 protected void GridView1_RowDataBound1(object sender, GridViewRowEventArgs e)
    { 

        //what to code here?


        }

Ответы на вопрос(3)

Ваш ответ на вопрос