代码如下:
<asp:DataGrid id="DataGrid2" runat="server" ShowHeader="False" AutoGenerateColumns="False" BorderWidth="0px" Height="436px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Image ImageUrl="images\ico2.jpg" ID="Image2" Runat="server"></asp:Image>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
会员帐号:<%# DataBinder.Eval(Container.DataItem,"用户名")%><br>
注册时间:<%# DataBinder.Eval(Container.DataItem,"注册时间","{0:m-d}")%><br>
姓名:<a href=""><%# DataBinder.Eval(Container.DataItem,"姓名名称")%></a>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>我想实下这么一个功能,当点击姓名这个连接时,提取用户名一行的值,然后转换到另外一个页面,刚开始我用的是服务器超级连接控件,但他就是另外一列了,我不想显示在一列这样就不美观了,请问要实现这么一个功能该怎么写代码
<asp:DataGrid id="DataGrid2" runat="server" ShowHeader="False" AutoGenerateColumns="False" BorderWidth="0px" Height="436px">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Image ImageUrl="images\ico2.jpg" ID="Image2" Runat="server"></asp:Image>
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
会员帐号:<%# DataBinder.Eval(Container.DataItem,"用户名")%><br>
注册时间:<%# DataBinder.Eval(Container.DataItem,"注册时间","{0:m-d}")%><br>
姓名:<a href=""><%# DataBinder.Eval(Container.DataItem,"姓名名称")%></a>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>我想实下这么一个功能,当点击姓名这个连接时,提取用户名一行的值,然后转换到另外一个页面,刚开始我用的是服务器超级连接控件,但他就是另外一列了,我不想显示在一列这样就不美观了,请问要实现这么一个功能该怎么写代码
解决方案 »
- 关于绑定控件选择数据源问题
- 求一个实体店铺管理的源代码
- 请问为什么使用VS2005+WebService+AJAX在返回数据集的时候无法在客户端得到数据集字段的内容?
- asp.net 2.0中如何利用AccessDataSource控件把数据库内容按条读到变量中?
- 请教一个求商舍余数的方法
- 急问!!!怎么控制调用EXCEL的版本?????
- 没有固定的Ip地址的宽带可以建立个人网站么?
- 急~~~~~关于datagrid currentpage出错....
- 大家在公司中,局域网的邮件服务器软件用的是那个?
- 分析器错误信息: 找不到文件或程序集名称“System.Web”,或找不到它的一个依赖项。
- asp.net能控制全角汉字和半角英数吗?
- 怎么才能找出当前系统的用户名称
<ItemTemplate>
<asp:HyperLink Runat="server" ID="Hyperlink2" NavigateUrl='<%#"CompanyDetail.aspx?nid="+DataBinder.Eval(Container, "DataItem.parent_id")%>' Target="_blank">
<%#DataBinder.Eval(Container,"DataItem.companyname")%>
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>