We are looking to render a dynamic form, in ASP.NET (Code must be Visual Basic) based on a content coming from a table.
The table definition is as follows:
FIELDID (integer, unique identifier for the field)
FORMID (integer number - constant)
FIELDNAME (the name of the field, for example "First Name")
FIELDTYPE (the type of field to be displayed. Values are: radiobutton, checkbox, dropdown, singleline, multiline)
FIELDVALUES (the values for that field)
FieldType: singleline means a simple TEXTBOX, multiline means a TEXTBOX with multiline=true, dropdown, checkbox and radiobutton... well you know what that means.
FieldValues: The values for dropdown, checkbox or radiobutton, separated by comma. This field does not apply if FieldType=singleline or multiline.
Sample records below
FieldID FormID FieldName FieldType FieldValues
1 1 Age Range radiobutton 18-20, 21-30, 31-50, 50 or above
2 1 Full Name singleline
3 1 Gender dropdown Male, Female
4 1 Activity checkbox Painter, Plumber, Electrician, Builder
5 1 Notes multiline
6 1 ReachBy checkbox Email, Phone
So on the example above, the form should render:
1) A Radiobuttonlist with the values 18-20, 21-30, 31-50, 50 or above
2) A textbox
3) A dropdownlist with two values: Male and Female
4) A checkboxlist with the values: Painter, Plumber, Electrician, Builder
5) A textbox with multiline=true
6) A checkboxlist with the values email and phone
When the SUBMIT FORM button is clicked, the following values should be placed on a vector (we will dump them to a database later):
So it will look like this for the sample form above:
2 John Doe
4 Plumber, Builder (if two values were selected)
5 Hello, Im a plumber and a builder (this is a sample entry from the textbox)
6 Email, Phone
Here is a similar tutorial of what we need to build in here, but we do not do VB.NET:
[login to view URL]
REQUIREMENTS. PLEASE READ
Pure ASP.NET Web Forms VB Code. No C#, no MVC, no NuGet Packages involved, just one ASPX and [login to view URL] files displaying the form, and a button reading the form answers.
Delivery: Since this is a simple task, it should be delivered within 72 hours MAX. Please do not bid if you cannot comply with this requirement.
3 freelancere byder i gennemsnit $43 på dette job
hi, I m a working professional having experience of 5 years in Software Development using VB.Net. I understood the requirement. What database you are using to fetch the data (SQL/MySQL/Access)?