Having a list of all SQL database-tables and their columns-names, each in List<string>
Via a dropDown list control I already chose a table and the columns it has,
then after the first stage, where I have chosen the table and it’s columns
I am navigating to a page that’s has a Graphical User interface like in this screenshot:

It will then as you could see in the picture, render an html table , with chosen columns as the htmlTable headers .
So now when result is displayed in that aspx page,
By using Jquery, I have managed to implement a test-tool.
This enables me to apply some style setting via Graphical User interface – on that table, and for now its just headers fonts-names , headers background-color and the columns width :
headers fonts .
fonts are being chosen by an AJAX ToolKit autoComplete Extender targeting a dedicated asp:TextBox with fonts names as its dataSource
So on textchange event – jQuery is binding selected value…accordingly for a preview .
Same for background
By using a jQuery color picker, which with it’s event handler is doing the job of applying the selected color as the <tr> bgcolor …etc ‘
Now that I have all chosen css values i need to use those for a webSite application
What is the simplest way to achieve this goal ?
I could think of generating it through a File.WriteAllText ,
So that way result will be a new File created with text generated text is a head section of .aspx webform page (auto generated via String.Format)
string formatedStyleStr = string.Format(" <style Type=\"text/css\"> #{0} { \r\twidth: {1};", ID values of jQuery's job);
That’s the idea …
As the new file name will be default with an extension .aspx…
Then write into it programmatically formatted string as you would manually write it
When usually starting a new empty website application.
So instead of using new form , you will “add an existing item “…
or other options I could do to achieve this result. i did not yet decide how to …
only that i need it to hold these values that was selected ,
so as you will open this file to work on it via visual studio, you will have a kind of a template to start with (the initial style is created by the UI in the picture)
what approach is the one I should use ?
as i don’t have enough experience in that field ….I wanted to ask
did anyone think of it already …and figured some ways to implement it.
try this
ASPX
This will create a field – type
HtmlGenericControlwithin the currentpage.C# Code Behind
then just assign the literal CSS definition like this:
hope it will help you gettng started