How Can I Create Dynamic Form Creation using C# .Net and Angular JS

Jayesh Shah 1 Reputation point
2022-02-19T15:15:01.293+00:00

I would like to learn something which I am trying to find some resources to learn however I could not find any. I have provided a small version of what I would like to learn

In my previous company, the Front End Developer team created a Form Application using Angular JS which was used for multiple clients. Same code to generate form in C# is used for all client but it varies from client to client is what question to display in the form which was created and controlled using a database but the frontend code was the same for all clients. Controlled means what questions to ask and what type of input box is required for each field and mapping of those fields with question and page (where it needs to show).

Database:(Below Points are Database Tables and its containing item in the table)
A. Form Question (Label Values)
B. Question's Answer Type (Input text box, radio button, check box, etc) and related answers (for example checkbox values) if input type is a radio button, checkbox, drop-down list or any similar.
C. Mapping to Points A and B, PageBreak (if the form is supposed to be in two grids on the same page), and on which page the question is supposed to be displayed (If required more than one page).
D. Storing Inserted/selected answer by customer.

The team used with .Net MVC Framework 4.8 and with AngularJS and Database SQL Server.

Could you please guide or provide some sample videos or any source code if available?

I am very curious to learn this technique and this could help in my career growth.

We can discuss further related to this if required.

Sample Form Image:
176077-image.png

SQL Server
SQL Server
A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.
13,627 questions
C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,818 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Olaf Helper 43,901 Reputation points
    2022-02-21T07:30:23.133+00:00

    Your post is very broad over all kind of technology; it's impossible to anser all in a simple forum post.
    Search for "Getting started ..." for the different tech you are looking for and start learning.
    If you have more specific question, please feel free to come back.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.