У меня есть этот код, я хочу привязать данные к представлению сетки без использования свойств.
public class UserTerritory
{
public string TerrId;
public string TerrName;
public string AccAccessLevel;
public UserTerritory(string _TerrId, string _TerrName, string _AccAccessLevel)
{
this.TerrId = _TerrId;
this.TerrName = _TerrName;
this.AccAccessLevel= _AccAccessLevel;
}
}
protected void Page_Load(object sender, EventArgs e)
{
List<UserTerritory> ut = new List<UserTerritory>();
ut.Add(new UserTerritory("1", "x", "a"));
ut.Add(new UserTerritory("2", "y", "b"));
ut.Add(new UserTerritory("3", "z", "c"));
grdUserTerr.DataSource = ut;
grdUserTerr.DataBind();
}
Когда я выполняю приведенный выше код, я получаю следующее Httpexception "Источник данных для GridView с идентификатором 'grdUserTerr' сделалУ меня нет свойств или атрибутов для создания столбцов. Убедитесь, что в вашем источнике данных есть содержимое. "
Может кто-нибудь сказать мне, что я делаю неправильно?
Спасибо за ваш ответ