html中的<a href="<%# Eval("htmlurl") %>"> 是什么意思?
答案:3 悬赏:30
解决时间 2021-04-07 11:43
- 提问者网友:泪姬迷茫
- 2021-04-07 00:49
这是个连接 , <%# Eval("htmlurl") %> 应该是个地址,这个地址从哪来的? 是怎么传的? 这个技术点 我应该怎么去了解
最佳答案
- 二级知识专家网友:气场征服一切
- 2021-04-07 02:17
ASP语言,主要是通过在本页面里读取到的某一条数据而获取的变量。
在页面开始已经检索出一个数据表里的某条数据,而htmlurl则是这条数据里的某一个字段里面的值,通过标签<%# Eval("数据值") %>从服务器端读取到客户端。
在页面开始已经检索出一个数据表里的某条数据,而htmlurl则是这条数据里的某一个字段里面的值,通过标签<%# Eval("数据值") %>从服务器端读取到客户端。
全部回答
- 1楼网友:修女的自白
- 2021-04-07 04:02
eval 函数是取你绑定的数据里单个值的 比如 eval("id") 是指把在循环中把你的id的值取出来,然后赋值给后面的more.aspx?type={0} 其中{0}表示的是id的值
不知道这么解释你明白不?
- 2楼网友:啵啵桃汀
- 2021-04-07 02:31
运行在服务端的代码
加#号是为了与ASP代码区别开来。因为都是在HTML代码中混入服务器端的代码,ASP的话是<%...%>,ASP.NET为了区别,就加个#号:<%#....%>,否则编译器就没办法区分到底是按ASP来编译还是按ASP.NET来编译了.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |