你可使用模板页,传值就很方便了!如:
'<#"www.aspx.net?a="+Eval("a")%>+"&b="+Eval("b")%>'
'<#"www.aspx.net?a="+Eval("a")%>+"&b="+Eval("b")%>'
解决方案 »
- 搜索功能出问题啦,急求各位大哥出手相助
- 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
- 现在该用vista开发吗?
- datalist格式问题,如何在datalist各行(数列)间加水平线?
- 一个关与TextView的问题?
- 为什么在WIN2003中,我设置好了IIS,ASP可以运行,但是却不能运行ASP.NET
- 挤出分来,求一Sql语句。
- 一个怪问题?只有能帮我解决,分数不是“?”
- 请大家帮帮忙,这个插入语句哪里错了
- Ajax DataTable 问题
- 怎样用Js获取fckEditor的长度?直接get不到.
- Datagrid取值問題
<Columns>
<asp:BoundField DataField="a" HeaderText="a" />
<asp:BoundField DataField="b" HeaderImageUrl="show.aspx" HeaderText="b" />
<asp:BoundField DataField="c" HeaderText="c" />
</Columns>
</asp:GridView>
<a href='show.aspx?a=<%# Eval ("A")%>&b=<%# Eval("B")'>A的字段</a>
<a href='show.aspx?a= <%# Eval ("A")%>&b= <%# Eval("B")'%> > <%# Eval ("A")%> </a>
你在這個是怎麼用的啊?
<asp:HyperLinkColumn DataTextField="NAL" HeaderText="NAL" Target="_blank" NavigateUrl="nal.aspx?nal='<%# DataBinder.Eval('NAL')%>'&model='<%#DataBinder.Eval('Model')%>'"></asp:HyperLinkColumn> <asp:BoundColumn DataField="Model" ReadOnly="True" HeaderText="Model"></asp:BoundColumn>我就想傳遞NAL與Model到nal.aspx頁面去..
運行時出錯,說後台查詢不到A,B
但是這樣就行,可以傳遞B的值:
<asp:HyperLinkField HeaderText="B" DataNavigateUrlFields="B" DataNavigateUrlFormatString="show.aspx?B={0}DataTextField="B" />
<ItemTemplate>
<a href='show.aspx?a=<%# Eval("A") %>&b=<%# Eval("B") %>'><%# Eval("B") %></a>
</ItemTemplate>
</asp:TemplateColumn>