如何为以后使用保存style-css值然后重新加载这些值

列出所有SQL数据库表及其列名,每个列都在List

通过dropDown列表控件,我已经选择了一个表及其所拥有的列,然后在第一个阶段之后,我选择了表和它的列,我将导航到一个页面,该页面具有Graphical User interface ,如此屏幕截图所示:

在此处输入图像描述

然后,如图所示,渲染一个html表,选择列作为htmlTable标题。

所以现在当结果显示在该aspx页面中时,

通过使用Jquery,我设法实现了一个测试工具。

这使我能够通过Graphical User interface应用一些样式设置 – 在该表上,现在它只是标题字体名称标题背景颜色列宽

标题字体

字体由AJAX ToolKit autoComplete Extender选择,目标是专用的asp:TextBox ,其字体名称为dataSource

所以在textchange事件上 – jQuery绑定选定的值…相应的预览。

同样的背景

通过使用jQuery颜色选择器,它的event handler正在执行将所选颜色应用为

bgcolor …等的工作

现在我已经选择了所有css值,我需要将它们用于webSite应用程序

实现这一目标的最简单方法是什么?

我可以考虑通过File.WriteAllText生成它,

这样结果将是一个新的文件创建文本生成的文本是.aspx webform页面的头部分(通过String.Format自动生成)

 string formatedStyleStr = string.Format("  #{0} { \r\twidth: {1};", ID values of jQuery's job); 

那个想法……

由于新文件名将default为扩展名.aspx

然后像手动编写它一样以编程方式写入formatted string

通常在开始新的empty website application

因此,您将“添加现有项目”而不是使用新表单…

或者我可以做的其他选择来实现这个结果。 我还没决定怎么……

只是我需要它来保存所选的这些值,

因此,当您打开此文件以通过visual studio处理它时,您将有一种模板开始(初始样式由图片中的UI创建)

我应该使用什么方法?

因为我在那个领域没有足够的经验……我想问一下有没有人想到它……并想出一些方法来实现它。

试试这个

ASPX

  

这将在当前page创建一个字段类型的HtmlGenericControl

C#代码背后

然后只需分配文字CSS定义,如下所示:

 var generatedStyle= string.Format( "-->#idOfElement here<--- { background-color:{0}; }", someVariables); AutogeneratedStyle.InnerHtml = generatedStyle; 

希望它能帮助你开始