این کلاس رو به پروژه اضافه کن:
static class MyExtensionMethods
{
private static string GetDecryptedData(string Data)
{
byte[] dEC_data = Convert.FromBase64String(Data);
string dEC_Str = ASCIIEncoding.ASCII.GetString(dEC_data);
return dEC_Str;
}
public class CustomCar
{
public string Color { get; set; }
public string Name { get; set; }
}
public static IEnumerable<CustomCar> GetDecryptedData(this IEnumerable<car> source)
{
return (from s in source
select new CustomCar
{
Name = GetDecryptedData(s.name),
Color = GetDecryptedData(s.color)
}).ToList();
}
}
به صورت زیر ازش استفاده کن:
protected void Button2_Click(object sender, EventArgs e)
{
ModelContainer mashin = new ModelContainer();
var fr = mashin.cars.GetDecryptedData();
GridView1.DataSource = fr;
GridView1.DataBind();
}