How to explain when FormView is a good approach for CRUD functions

ToolTimeGang
ToolTimeGang used Ask the Experts™
on
For web application development, how does one go about explaining whether or not using FormView would be a good control to use for CRUD funtions?

I am thinking that as long as the edit controls have minimum interaction with each other and also have simple validation using asp.net validation controls, FormView would be a great tool.

But I have limited experience in using it.  My examples to this point have been quite simple.

Can someone please offer words of wisdom in this area?  Thank you!
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Top Expert 2011
Commented:
Fromview is a basis for the CRUD UI (User Interface).
Look here:
Create CRUD UI using ASP.NET 4.0
http://justgeeks.blogspot.com/2011/04/create-crud-ui-using-aspnet-40-formview.html

Author

Commented:
Thank you.  I guess what I am trying to get at is this...FormView is template driven, so there are limitations to the actions you can add to it.  Unless you have a strong set of Javascript skills, a page with controls that have lots of interactivity between them might not be a good candidate for the FormView control.

Would you agree?  Please keep in mind that I am a newbie with this.
Top Expert 2013
Commented:
Unless you have a strong set of Javascript skills, a page with controls that have lots of interactivity between them might not be a good candidate for the FormView control.

I didn't get that part.

Most of the asp.net Data controls i.e. GridView, Repeater, DataList, ListView including FV will work for CRUD operations. When used in combination with asp.net DataSource Controls like SqlDataSource, LinqDataSource, etc, they will get you up and running very quickly.

The main difference between them is the markup flexibility. e.g. GV is rendered as table and you don't have much flexibility while LV you have full control. There are other differences but the UI is the one which mostly drives the selection.

So it really depends on the purpose of application which will help decide if FV fits or not.

Author

Commented:
Ok.  That helps.  Especially the point about the gv being a table.  
Thank you!
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial