Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在.net中将css样式/类动态添加到HtmlTextWriterTag.Td?_C#_Css_Dynamic_Rendercontrol - Fatal编程技术网

C# 如何在.net中将css样式/类动态添加到HtmlTextWriterTag.Td?

C# 如何在.net中将css样式/类动态添加到HtmlTextWriterTag.Td?,c#,css,dynamic,rendercontrol,C#,Css,Dynamic,Rendercontrol,我在控件的RenderContents方法中有以下c#代码。如何添加外部css文件中的样式/类 output.AddAttribute(HtmlTextWriterAttribute.Border, "0"); output.AddAttribute(HtmlTextWriterAttribute.Width, "100%"); output.RenderBeginTag(HtmlTextWriterTag.Table); output.RenderBeginTag(HtmlTextWriter

我在控件的RenderContents方法中有以下c#代码。如何添加外部css文件中的样式/类

output.AddAttribute(HtmlTextWriterAttribute.Border, "0");
output.AddAttribute(HtmlTextWriterAttribute.Width, "100%");
output.RenderBeginTag(HtmlTextWriterTag.Table);
output.RenderBeginTag(HtmlTextWriterTag.Tbody);
output.RenderBeginTag(HtmlTextWriterTag.Tr);
//Here -> Need to add some style from external stylesheet.css file
output.RenderBeginTag(HtmlTextWriterTag.Td);
rblLoadSelection.RenderControl(output);
output.RenderEndTag(); //Td
output.RenderEndTag(); //Tr
output.RenderEndTag(); //Tbody
output.RenderEndTag(); //Table

您不应该在
td
tr
之间引用外部样式表。最好放在文档的
标题
标签中

根据您的评论,如果您只需要将类添加到
td
,请执行以下操作:

output.AddAttribute(HtmlTextWriterAttribute.Class, "myclass");

我不认为您可以包括外部CSS(不包括在head和use类中),或者像这样内联:

output.AddStyleAttribute(HtmlTextWriterStyle.Color, "#000000");
output.RenderBeginTag(HtmlTextWriterTag.Td);

我想他想给TD元素添加一个样式或类属性,而不是样式表的链接(我想)。抱歉,不清楚。我需要将css样式类添加到td,而不是添加外部css文件。