簡體   English   中英

尋找ASP.NET詳細信息表單中數據綁定的指導

[英]Looking for Guidance on Data Binding in ASP.NET Detail Forms

一些在線搜索給我的印象是,當沒有涉及對象集合時,很少有人喜歡寫關於數據綁定的文章。 使用FormView等資源有數據綁定,但這些資源與煤礦中的彩虹一樣稀少。

有些人可以建議一些關於數據綁定的精彩,全面的文章,以便在自定義Web表單中編輯對象詳細信息,即不使用任何自動生成的編輯表單等。

我可能會被視為過多而且做得很少,但我有一個原型的截止日期,並且很快需要在應用程序將執行的模型和功能性的第一次迭代之間進行某些操作。 稍后我將把我學到的東西寫成一篇文章,希望能讓其他人更容易找到關於這個主題的信息。

我通常使用本文中定義的“強力”方法。 只需幾分鍾即可完成LoadToForm和LoadFromForm方法。

如果您真的在綁定單個記錄之后並且您不想僅使用2個方法來設置/獲取控件中的值,那么您可以使用FormView (完全控件)或DetailsView (表格布局,但你可以有自定義的HTML)。 msdn中有一些示例: http//msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.formview.aspxhttp://msdn.microsoft.com/en-us/library/ system.web.ui.webcontrols.detailsview.aspx

它在msdn上毫無疑問;)

正如您所提到的,您可以使用asp.net動態數據。 如果你不依賴於常規的asp.net,在asp.net mvc上你可以將對象放入從請求中的數據填充的控制器方法中,並且你有一個明確的方法來“綁定”你要渲染的內容。視圖。

我在一些項目中使用了FormView和DetailsView一段時間。 它有效,但它並沒有給你帶來那么多。 現在我實際上根本不喜歡它,主要是因為我不喜歡它引導你構建應用程序的方式。

在整個Universe中似乎沒有任何人將數據綁定到除ASP.NET中的網格和其他基於列表的控件之外的任何內容。 無論是那些,還是那些受到公會約束的人都不會泄露單一記錄數據綁定的神秘秘密。

如果沒有人會分享,我將自己給出這個推薦ASP.NET動態數據的答案,因為它是第一個完全覆蓋細節和列表的主流技術。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM