【问题标题】:C# link write fault (html)C# 链接写入错误 (html)
【发布时间】:2014-07-27 21:11:30
【问题描述】:

我用c#写了一个小程序,将数据发送到博客平台。

post.Body = postContent + "<br><img src=\"" + linkToImage + "\"  />";

这对我很有效,我在我的博客中得到了结果。:

<img src="http://*************.com/wp-content/uploads/2014/06/ss.jpg" />

但我想在 ss.jpg 之后放下一个:style="display:none"

如果我试着做这个:

post.Body = postContent + "<br><img src=\"" + linkToImage + "\" + "style="display:none"" />";

它不工作。 (想隐藏图像。)

我需要,最终结果像这个链接。:

<img src="http://************/wp-content/uploads/2014/06/ss.jpg" style="display:none"/>

有人可以帮帮我吗?

谢谢

【问题讨论】:

  • 可能应该添加“它不工作”的确切含义 - 在这里您似乎错误地转义了双引号:linkToImage + "\" + "style="display:none"" /&gt;" 你在结尾 @987654327 之间多了一个 " + " @ 为您的 src 属性,也许?我怀疑这显示了您甚至无法编译的语法错误,如果没有并且您在未编译的模板中使用,那么生成的 html 代码是什么 - 包括它的具体细节工作。

标签: c# html wordpress hyperlink


【解决方案1】:

style="display:none;" 不需要字符串插值正在按原样输出 - 它不依赖于代码中的任何条件或变量,因此应该可以:

post.Body = postContent + "<br><img src=\"" + linkToImage + "\" style=\"display: none;\"  />";

【讨论】:

    猜你喜欢
    • 2014-01-22
    • 2016-07-14
    • 2014-11-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多