похоже, вы пытаетесь установить водяной знак для текстового поля, это правильно?
Я собираюсь отослать вас к базовому примеру водяных знаков для текстового поля, который должен быть в состоянии дать вам пример и дать всем немного общей базы кода для обсуждения, поскольку вы не включили много кода в свой сообщение: http://www.codeproject.com/KB/aspnet/WatermarkTextBox.aspx
В нем я буду ссылаться на один из его кодовых блоков, который похож на тот, который вы опубликовали:
<td>
<asp:TextBox ID="txtUserId" runat="server"
onfocus="Focus(this.id,'User ID')"
onblur="Blur(this.id,'User ID')"
Width="126px" CssClass="WaterMarkedTextBox">User ID</asp:TextBox>
</td>
Хотя я понимаю, что он использовал ASP.NET вместо ASP, я хотел обратить внимание на тот факт, что он поставил <textbox>text</textbox>
, чтобы вы могли видеть часть ответа на вопрос, который вы непосредственно задали выше.
РЕДАКТИРОВАТЬ: Позвольте мне попробовать еще раз: у вас будет что-то вроде этого:
<textbox attributes="" methods="" >
<%=addressStr%>
</textbox>
Надеюсь, что весь пример, приведенный на этой странице, поможет вам. Не стесняйтесь задавать больше вопросов.