html中的<a href="<%# Eval("htmlurl") %>"> 是什么意思?

<a href=""></a>这是个连接 , <%# Eval("htmlurl") %> 应该是个地址,这个地址从哪来的? 是怎么传的? 这个技术点 我应该怎么去了解

ASP语言,主要是通过在本页面里读取到的某一条数据而获取的变量。
在页面开始已经检索出一个数据表里的某条数据,而htmlurl则是这条数据里的某一个字段里面的值,通过标签<%# Eval("数据值") %>从服务器端读取到客户端。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-11-26
运行在服务端的代码
加#号是为了与ASP代码区别开来。因为都是在HTML代码中混入服务器端的代码,ASP的话是<%...%>,ASP.NET为了区别,就加个#号:<%#....%>,否则编译器就没办法区分到底是按ASP来编译还是按ASP.NET来编译了.
第2个回答  2008-11-06
是asp代码
相似回答