<asp:DataGrid showheader=false ID="pro_list" Align="center"
<columns>
<asp:TemplateColumn ItemStyle-Width="9">
<ItemTemplate>
<asp:Image id="Image2" ImageUrl="images/arrow07-4.gif" ImageAlign="AbsMiddle" runat="server" Width="9" Height="22"></asp:Image>
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLinkColumn DataTextField="name" DataNavigateUrlField="id"
↑
id是要传递的变量
DataNavigateUrlFormatString="pro_list.aspx?id={0}" HeaderText ="题目"></asp:HyperLinkColumn>
</columns>
</asp:DataGrid>现在我想传递两个变量,这里应该怎么写呀?(我写成DataNavigateUrlField="id,name"报错)
<columns>
<asp:TemplateColumn ItemStyle-Width="9">
<ItemTemplate>
<asp:Image id="Image2" ImageUrl="images/arrow07-4.gif" ImageAlign="AbsMiddle" runat="server" Width="9" Height="22"></asp:Image>
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLinkColumn DataTextField="name" DataNavigateUrlField="id"
↑
id是要传递的变量
DataNavigateUrlFormatString="pro_list.aspx?id={0}" HeaderText ="题目"></asp:HyperLinkColumn>
</columns>
</asp:DataGrid>现在我想传递两个变量,这里应该怎么写呀?(我写成DataNavigateUrlField="id,name"报错)
解决方案 »
- 如何打印gridview中的数据
- 请问一个关于detailsview的问题
- 第一天上班就出现了这么大的一个难题,看来是没有办法混了!救救我吧!
- c#判断上传图片的后缀名是否合法代码
- 一个救命的问题(ASP.Net & C#),指望各位大侠出手相助!!!
- 用Session控制对某些特定页面访问的问题
- 怎样使用vs.net 的 ‘web安装项目‘ 发布 web 程序?
- datalist模版列中的dropdownlist如何处罚他的change事件
- .net清空(重置)按钮功能
- 旅游归来,继续散分
- 将日期精确到毫秒输出后,怎么转换回日期型?
- 请问各位高手我是一个菜鸟,谁教下怎么入门啊,或者推荐个教程给我,跪谢了
<asp:DataGrid showheader=false ID="pro_list" Align="center">
<columns>
<asp:TemplateColumn ItemStyle-Width="9">
<ItemTemplate>
<asp:Image id="Image2" ImageUrl="images/arrow07-4.gif" ImageAlign="AbsMiddle" runat="server" Width="9" Height="22"></asp:Image>
</ItemTemplate>
</asp:TemplateColumn>
<asp:HyperLinkColumn DataTextField="name" DataNavigateUrlField="id" DataNavigateUrlFormatString="pro_list.aspx?id={0}" HeaderText ="题目"></asp:HyperLinkColumn>
</columns>
</asp:DataGrid>
还剩事
<ItemTemplate>
<a href="pro_list.aspx?id=<%# id%>&name=<%# name%>"><%#题目%></a>
</ItemTemplate>
2:可以采用TemplateColumn,在后台动态创建HyperLink控件到每个栏位,并且为该HyperLink的URL属性设置相应的值
<A href='../PostsView.aspx?Topic_ID=<%# DataBinder.Eval(Container, "DataItem.Topic_ID")%>&Forum_ID=<%# DataBinder.Eval(Container, "DataItem.ForumID")%>' ><asp:label id="Topic" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.Post_Topic") %>'>