asp加入超级链接

asp加入超级链接,第1张

首先选择你的gridview,右击选择编辑列,选择绑定字段后单击右边的“将此字段转换为模板”,确定回到源视图。此时的代码会变成类似:

<asp:TemplateField

HeaderText="文档名称"

SortExpression="FNAME">

<EditItemTemplate>

<asp:TextBox

ID="TextBox1"

runat="server"

Text='<%#

Eval("FNAME")

%>'></asp:TextBox>

</EditItemTemplate>

<ItemTemplate>

<asp:Label

ID="Label1"

runat="server"

Text='<%#

Eval("FNAME")

%>'></asp:Label>

</ItemTemplate>

<ItemStyle

CssClass="fileinfo"

Width="250px"

/>

</asp:TemplateField>

然后加上a标记就可以了:

<ItemTemplate>

<a

href="#"><asp:Label

ID="Label1"

runat="server"

Text='<%#

Eval("FNAME")

%>'></asp:Label></a>

</ItemTemplate>

<ItemStyle

CssClass="fileinfo"

Width="250px"

/>

你可以修改#为你要链接的网页,并且使用字符串相加把绑定的主键加入到链接中去,格式为<%#Eval("字段名")>

打开VS2005工具栏

,选择hyperlink控件拖到你要放置链接的地方,在web设计可视化页面不要切换到HTML代码页面,选择你刚才拖进去的那个hyperlink控件,点击鼠标右键查看属性,找到导航这一栏里面有个

NavigateUrl属性,点击空白处就可以浏览你要添加页面的链接了,如a.aspx这个页面,选中后页面就实现了超级链接了,此时切换成HTML就可以看到<asp:HyperLink

ID="HyperLink1"

runat="server"

NavigateUrl="a.aspx">我的链接测试</asp:HyperLink>

其中NavigateUrl="a.aspx"

这个属性设置就是你要的超级连接

当然NavigateUrl也可以以是外部链接

如百度的,此时要设置绝对路径

<asp:HyperLink

ID="HyperLink1"

runat="server"

NavigateUrl="

http://www.baidu.com">百度</asp:HyperLink>

超级链接是用锚元素

定义的

元素下,有元素属性href,href的属性值为一个url地址

如:

指向学院的超级链接

如:

普通超级链接

超级链接可以指向e-mail地址

如:

指向e-mail地址的超级链接


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11751682.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存