如何从代码后面访问非asp <img/>标签?

时间:2011-11-03 20:46:00

标签: asp.net html vb.net code-behind

我们正在开展一个大项目,我们在这里停留了一下。 我需要从PageLoad()上的代码隐藏中从.ASPX访问<img> 根据我们刚刚从SQL查询从数据库中收集的值来分配正确的映像(attrib src)。

我们不能使用runat="server"属性来查看服务器端,因为我们使用了img name标签来获取一堆jQuery。

我确信有一种方法可以从代码隐藏视图中访问和修改图像的src属性吗?

3 个答案:

答案 0 :(得分:2)

您可以使用Literal控件输出图像元素。

您可以访问文字的值以从中提取(解析)任何信息并重新编写。

答案 1 :(得分:1)

您可以在图片代码中使用ClientIdMode=Static属性。这样您就可以添加runat = server属性,仍然可以从jquery访问图像标记。

检查以下documentation以获取更多信息。

答案 2 :(得分:0)

要设置src属性,您必须通过发出JavaScript来重新渲染控件或进行操作。