私は自分自身にMVCを教えようとしていますが、背後にあるコードに問題があります。
現在の問題では、データをグリッドビューにバインドしようとしています。これで、aspxにpage_loadメソッドを作成することでそれを行うことができました。
<script language="CS" runat="server">
void Page_Load(object sender, System.EventArgs e)
{
grdMyGrid.DataSource = Model.getAllRecords();
grdMyGrid.DataBind();
}
</script>
これは機能しますが、私の考えではこれは正しくありません。私は昨年、すべてのバインディングがコードビハインドで行われていることを確認するように強制してきました。私が見つけたすべてのMVCサンプルは、aspxでデータバインドを実行していることを示しています。(ただし、それらはすべてテキストボックスに制限されています)。では、これを行うための正しい方法は何ですか?
ありがとう