1
由於某種原因,HtmlTextWriter將古怪插入到我的html輸出中。在下面的代碼中,我試圖創建一個包含圖像的可點擊的div:HtmlTextWriter.WriteAttribute正在插入html實體引用,我不想要它們
writer.AddAttribute(HtmlTextWriterAttribute.Onclick, "location.href = '"
+ TargetHTTPRef + "'");
writer.RenderBeginTag(HtmlTextWriterTag.Div);
writer.AddAttribute(HtmlTextWriterAttribute.Src, ThumbFileName);
writer.RenderBeginTag(HtmlTextWriterTag.Img);
writer.RenderEndTag();
我得到以下輸出:
<div class="leftGallery" onclick="location.href = 'http://www.google.com'">
<img src="./images/services/47_Kayak%20Thumb.jpg" /><div class="galleryPanel">
所以我得到&#39和20%發生在哪裏撇號和空格應該在輸出中。有沒有辦法阻止?
似乎工作的撇號。但對空間不起作用,但我認爲這可能是好的。 –