2011-02-17 41 views
0

如何在网页中打印ASP客户端ID?如何在网页中打印ASP客户端ID?

<td class="ColDatos" colspan="1"><asp:TextBox ID="FECHA_APLICACION" runat="server" Width="85%"></asp:TextBox> 


             <a href="javascript:alert('<%=FECHA_APLICACION.clientID %>')"> 
         mostrar fecha 
             </a></td> 

更新:我需要在ASP侧做打印,后面侧无码(onload事件,的OnInit等)(我不熟悉ASP而言)

+1

太笼统的问题,请更好地解释你想做什么。 –

回答

2

客户端只:

<a href='javascript:alert("<%= FECHA_APLICACION.ClientID %>")'> 

是如何工作的呢?

我相信,如果它不工作尚未大约只有单/双引号逃逸......

2

在Page_PreRender你可以这样做:

myLink.Attributes.Add("href", "javascript:alert('" + FECHA_APLICACION.ClientID + "')"); 

如果您将mylink声明为服务器控件链接,而不是简单地在页面中显示“< a>”,则这将起作用。

+0

它可以在asp中完成,而不是在后面的代码中完成? – jrey

1

尝试的

<a href="javascript:alert('<%=FECHA_APLICACION.ClientID %>')">mostrar fecha</a> 

代替(注:大写的ClientID的“C”)

<a href="javascript:alert('<%=FECHA_APLICACION.clientID %>')">mostrar fecha </a> 
+0

是这样的,我的问题是,小写字母'C' – jrey