asp代码怎样在asp.net中运行

来源:百度知道 编辑:UC知道 时间:2024/09/21 07:57:29
<a href="<%=rs("pic_name")%>"><img src="<%=rs("name")%>" width="220" height="165" border="0" align="absmiddle" /></a>
以上为asp在access数据库中读取数据,并在页面显示图片,点击图片可打开指定页面。
现求可在asp.net中实现该功能的详细方案代码

<a href='<%#Eval("pic_name") %>'><img src='<%#Eval("name") %>'width="220" height="165" border="0" align="absmiddle" /></a>

解决方案很多,可以数据绑定,简单的做法就是在aspx页面中放置HyperLink(例如HyperLink1)的web控件,在aspx.vb代码中的page_load中增加代码
if not page.ispostback then
'省略从数据库取数过程
HyperLink1.imageurl= '图片的名称和路径
HyperLink1.NavigateUrl='链接的地址

end if

<asp:ImageButton ID="ImageButton1" runat="server" width="220" height="165" border="0" align="absmiddle" DescriptionUrl="<%=rs("pic_name")%>" ImageUrl="<%=rs("name")%>" ToolTip="图片说明" ImageAlign="AbsMiddle"/>

在asp.net 里,你用这个控件吧