2012-07-05 85 views
3

我正在将一个asp.net gridview导出到excel表单Response.Write(*stringBuilder*),但是当单击该按钮时TextBoxes正在丢失TextBoxWatermarkExtender文本。任何想法?谢谢。TextBoxWatermarkExtender在Response.Write后丢失文本

+0

我认为这是点击和加工后出口按钮,阿贾克斯watermarkextender应该由JavaScript代码后面的回忆。任何人都可以帮忙吗? – B10

+0

你可以提供一些代码.. –

+0

根据你的页面布局方式,response.write可能会将代码放在doctype定义之上。当发生这种情况时,可能会导致JavaScript执行问题。只是一个想法。 – CoderMarkus

回答

1

。在你的CSS问题... 这样的工作..

.yourWatermarkedClass 

{ 

color: Black; 
font-family: Arial; 

font-size: 11px; 
border: solid 1px #a9a9a9; 

text-indent:2px; 
vertical-align:middle; 

text-align:right; 
background-image:url(../images/yourfileName.png); 

background-repeat:no-repeat; 
} 
+0

谢谢,但我不明白你的答案是如何相关的。 TextBoxWatermarkExtender可以工作。它在点击打印按钮后停止显示其文本。 – B10