在样式表中显示代码

时间:2012-03-01 14:46:00

标签: c# asp.net css

我正在创建一个程序,允许用户创建自己的样式表并保存它们。我想知道的是,是否可以将样式表加载回程序并在文本框中显示其内容。我只需要知道如何显示其内容。

感谢所有看上去的人

2 个答案:

答案 0 :(得分:2)

  

...将样式表加载回程序并显示其内容   在文本框中。

基本逻辑是:

txtCss.Text = File.ReadAllText("Path to CSS file")

关于如何设置路径,您可以使用物理路径,例如

  

“C:\ CssFiles \ Files1.css”

或者您可以使用Server.MapPath在您的网站中使用虚拟路径,例如

string filePath = Server.MapPath("~/files/css/file1.css")

答案 1 :(得分:1)

是的,这是可能的。如果在页面上提供用户定义样式表的文本字段元素,则可以在页面回发时将文本显示在texfield中,并将其保存在服务器端,并根据需要执行任何操作。

如果样式表是在网页外部创建的,您只需提供一种方式让用户通过FileUpload控件上传