Daniel Chen
asked on
How to use LiveView in C# webform to display some fields vertically and some horizontally within in one table as a fill out form?
I have a ListView (or GridView) draft table like this:
My SQL Server table has the following fields:
- UPC (bigint)
- Description (varchar)
- Promo_Type_AmountOrPercent age (varchar)
- Discount_Amount (float, decimal(2))
- Monthly_AdType (varchar)
- Weekly_AdType (varchar)
- Month_Number (int)
- Week_Number (int)
I need to enable the Edit function on this ListView (or GridView) for users to input the values of these 4 fields.
- Promo_Type_AmountOrPercent age (varchar)
- Discount_Amount (float, decimal(2))
- Monthly_AdType (varchar)
- Weekly_AdType (varchar)
Only the Month columns (Jan - Dec) can have the Monthly_AdType value;
and only the Week columns (1 - 52) can have the Weekly_AdType value.
The Promo_Type_AmountOrPercent age field only has two values (the dollar sign or percentage). User selects $ or % from the DropDownList.
The Monthly_AdType and Weekly_AdType also are in DropDownList.
Only the Discount Amount is as textbox for users to input the amount (in 2 decimals).
The headers highlighted in lightblue is vertial. The top headers are horizontal.
If more UPC numbers exist, there are more records displayed.
Questions:
1.
Is this kind of ListView (GridView) possible to create?
2.
Do I need to combine ListView and Repeater and JavaScript to accomplish?
3.
I know in the front-end HTML side, UPC and Description can be set to not editable. Are there any examples or references that have both vertical and horizontal headers in the same table?
Please let me know if more detail need to be provided.
Thanks.
My SQL Server table has the following fields:
- UPC (bigint)
- Description (varchar)
- Promo_Type_AmountOrPercent
- Discount_Amount (float, decimal(2))
- Monthly_AdType (varchar)
- Weekly_AdType (varchar)
- Month_Number (int)
- Week_Number (int)
I need to enable the Edit function on this ListView (or GridView) for users to input the values of these 4 fields.
- Promo_Type_AmountOrPercent
- Discount_Amount (float, decimal(2))
- Monthly_AdType (varchar)
- Weekly_AdType (varchar)
Only the Month columns (Jan - Dec) can have the Monthly_AdType value;
and only the Week columns (1 - 52) can have the Weekly_AdType value.
The Promo_Type_AmountOrPercent
The Monthly_AdType and Weekly_AdType also are in DropDownList.
Only the Discount Amount is as textbox for users to input the amount (in 2 decimals).
The headers highlighted in lightblue is vertial. The top headers are horizontal.
If more UPC numbers exist, there are more records displayed.
Questions:
1.
Is this kind of ListView (GridView) possible to create?
2.
Do I need to combine ListView and Repeater and JavaScript to accomplish?
3.
I know in the front-end HTML side, UPC and Description can be set to not editable. Are there any examples or references that have both vertical and horizontal headers in the same table?
Please let me know if more detail need to be provided.
Thanks.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Can you gives us more of an idea of what you're looking for?
Even if you doodle up something in paint and post a clip we can better answer your question.
This shows you how to style the gridview for a more professional look and feel:
http://www.etechpulse.com/2013/08/asp-gridview-css-style-sample-user.html
and a good article on using template fields:
http://msdn.microsoft.com/en-us/library/bb288032.aspx
Even if you doodle up something in paint and post a clip we can better answer your question.
This shows you how to style the gridview for a more professional look and feel:
http://www.etechpulse.com/2013/08/asp-gridview-css-style-sample-user.html
and a good article on using template fields:
http://msdn.microsoft.com/en-us/library/bb288032.aspx
Split between
https://www.experts-exchange.com/questions/28518224/How-to-use-LiveView-in-C-webform-to-display-some-fields-vertically-and-some-horizontally-within-in-one-table-as-a-fill-out-form.html?anchorAnswerId=40344026#a40344026
and
https://www.experts-exchange.com/questions/28518224/How-to-use-LiveView-in-C-webform-to-display-some-fields-vertically-and-some-horizontally-within-in-one-table-as-a-fill-out-form.html?anchorAnswerId=40344124#a40344124
https://www.experts-exchange.com/questions/28518224/How-to-use-LiveView-in-C-webform-to-display-some-fields-vertically-and-some-horizontally-within-in-one-table-as-a-fill-out-form.html?anchorAnswerId=40344026#a40344026
and
https://www.experts-exchange.com/questions/28518224/How-to-use-LiveView-in-C-webform-to-display-some-fields-vertically-and-some-horizontally-within-in-one-table-as-a-fill-out-form.html?anchorAnswerId=40344124#a40344124
ASKER
I'm still quite new in the ASP.NET area.
Could you provide a simple demo example (code and screenshot)?
I am under the trail 30-day account so please provide more detailed answers that can really help me solve my question.
so i may consider if it's really worth it to pay monthly fees to use this website.
a simple tutorial or example like this would be appreciated:
http://aspsnippets.com/Articles/Enable-Disable-ASPNet-Validator-Client-Side-Validation-using-JavaScript-or-jQuery.aspx
http://www.aspforums.net/Threads/197148/How-to-use-ConfirmButtonExtender-conditionally-in-aspnet/