ASP的HyperLinkColumn怎么用

<asp:HyperLinkColumn Target="_blank" headertext="ID号" DataTextField="id" NavigateUrl="aaa.aspx?id=' <%# DataBinder.Eval(Container.DataItem, "数据字段1")%>' & DataBinder.Eval(Container.DataItem, "数据字段2")%>' /> 什么意思? 还有就是说怎么用这个空键连接数据库形成超连接?

这个控件是用在ASP.NET的DATAGRID 里的, Target="_blank" 是超链接的方试`` 这个属性还有其他方试,一般用在框架的时候较多 这个的意思是指使用这个连接再开一个新的页面显示文字 NavigateUrl 后面是连接的地址 看到后面是页面.ASPX?参数,传值的时候用的是POST方式的他所传的值就是后面的字段的值,如果还有不明白的就再问吧 下一个页面一定会是一个接收这个ID值的变量 DataTextField=放的是数据库所对应的字段值 id=' <%# DataBinder.Eval(Container.DataItem, "数据字段1")%>'
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-02-04
ASP.NET中HyperLinkColumn的作用是生成链接。
HyperLinkColumn有个属性Target,将器值设置成"_blank"就是点击后跳转到新窗口。
(Target="_blank")
【ASPNETMENU】点击菜单项弹出新窗口,
在menuData.xml文件的菜单项中加入URLTarget="_blank"
如:
<?xml version="1.0" encoding="GB2312"?>
<MenuData ImagesBaseURL="images/">
<MenuGroup>
<MenuItem Label="内参信息" URL="Infomation.aspx" >
<MenuGroup ID="BBC">
<MenuItem Label="公告信息" URL="Infomation.aspx" URLTarget="_blank" LeftIcon="file.gif"/>
<MenuItem Label="编制信息简报" URL="NewInfo.aspx" LeftIcon="file.gif" />
相似回答