MVP no Asp.Net WebForms
Eu não estou claro sobre isso ....
Ao ter um gridview na View, é o controlador que precisa configurar a fonte de dados, colunas, etc.? ou eu apenas tenho que expor o material DataBinding, acioná-lo do controlador e deixar o código HTML / atrás da exibição lidar com toda a renderização e a conexã
Para ser mais preciso: do ponto de vista eu deveria ter
private GridView _gv
public _IList<Poco> Source {
get {_gv.DataSource;}
set {_gv.DataSource = value;
_gv.DataBind();}
}
Or deveria ser (deMVP pattern - Visualização passiva e exposição de tipos complexos por meio do IView (Asp.Net, Web Forms))
private GridView _datasource;
public DataSource
{
get { return _datasource; }
set
{
_datasource = value;
_datasource.DataBind();
}
}
Talvez eu esteja entendendo tudo errado ....
Onde posso encontrar um exemplo que não seja um exemplo "Hello world" no MVP for ASP.Net??