2014-06-06 37 views
0

我在c#中寫了一個小程序,它將數據發送到博客平臺。C#鏈接寫入錯誤(html)

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

這是正確的爲我工作,我得到的結果在我的博客:

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

,但我會在ss.jpg後喜歡把未來:風格=「顯示:無「

,如果我試圖讓這個:

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

它不工作。 (想隱藏圖像。)

我需要的,最終的結果是這樣的鏈接:

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

有人可以幫我嗎?

謝謝

+0

最好應該添加什麼「它不工作」是指準確 - 它出現在這裏,你逃脫雙引號不正確:'linkToImage +「\」+「style =」display:none「」/>「''''src'屬性的結尾'''之間有一個額外的'」+「,也許?我懷疑這是一個語法錯誤,甚至無法編譯,如果不是,並且您正在使用未編譯的模板,那麼生成的** html代碼是什麼** - 包括它不工作的細節。 – ruffin

回答

0

沒有要求作爲作風=字符串插值「顯示:無;」正在輸出的是 - 它不依賴於你的代碼中的任何條件或變量,因此這應該工作:

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

非常感謝!完美的工作! – user3715465

+0

不客氣,很高興提供幫助。 –