我们正在开展一个大项目,我们在这里停留了一下。
我需要从PageLoad()上的代码隐藏中从.ASPX访问<img>
根据我们刚刚从SQL查询从数据库中收集的值来分配正确的映像(attrib src)。
我们不能使用runat="server"
属性来查看服务器端,因为我们使用了img name标签来获取一堆jQuery。
我确信有一种方法可以从代码隐藏视图中访问和修改图像的src
属性吗?
答案 0 :(得分:2)
您可以使用Literal
控件输出图像元素。
您可以访问文字的值以从中提取(解析)任何信息并重新编写。
答案 1 :(得分:1)
您可以在图片代码中使用ClientIdMode=Static
属性。这样您就可以添加runat = server属性,仍然可以从jquery访问图像标记。
检查以下documentation以获取更多信息。
答案 2 :(得分:0)
要设置src
属性,您必须通过发出JavaScript
来重新渲染控件或进行操作。