dategrid 的超级链接列 传多个参数的问题? DocumentEdit.aspx?RecordID={0} 这里我想多传一个或多个参数 怎么办 请详细说明 谢谢 !!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DocumentEdit.aspx?RecordID={0}&RecordName={1} 要传多个参数,就不能用那个连接列了,你完全可以自己弄一个模板列,然后就可以任意的做想做的事情了<itemtelplate><a href='xx.aspx?id=<%# DataBinder.Eval(Container.DatItem,"id")%>&mm=<%# DataBinder.Eval(Container.DatItem,"mm")%>'>hah</a></itemtemplate>像这样 Eddie005(暴走005) 大哥 你这样不行啊 notus(南风神之剑) 这位大哥 你这个是模板列吗? 我怎么没有搞定 谢谢 请帮忙 Response.Write("<script>window.open('temp.aspx?id1=a1&id2=a2')</script>");这样可以传递两个参数,你把它改成连接试一下 用膜班列<asp:BoundColumn DataField="CSTM_ID" SortExpression="CSTM_ID" HeaderText="CSTM"> <HeaderStyle Width="5%"></HeaderStyle> <ItemStyle HorizontalAlign="Center"></ItemStyle></asp:BoundColumn><asp:BoundColumn DataField="ServiceName" SortExpression="ServiceName" HeaderText="业务名称"> <HeaderStyle Width="10%"></HeaderStyle> <ItemStyle HorizontalAlign="Center"></ItemStyle></asp:BoundColumn><asp:TemplateColumn> <ItemTemplate> <asp:HyperLink id="HyperLink1" NavigateUrl="XXXaspx?ID={0}&&Name={1}"> <%# DataBinder.Eval(Container.DataItem,"CSTM_ID")%> <%# DataBinder.Eval(Container.DataItem,"ServiceName")%> </asp:HyperLink> </ItemTemplate></asp:TemplateColumn> <asp:TemplateColumn HeaderText="测试"> <ItemTemplate> <asp:HyperLink runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.Field1") %>' NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.Field1", "Test.aspx?aa="+ DataBinder.Eval(Container, "DataItem.Field2")+"&bb="+ DataBinder.Eval(Container, "DataItem.Field3") +"&cc="+ DataBinder.Eval(Container, "DataItem.Field4")+"&dd="+DataBinder.Eval(Container, "DataItem.Field5")") %>' Target="_blank" ID="Hyperlink1"> </asp:HyperLink> </ItemTemplate> </asp:TemplateColumn> 动态数组和循环体问题,急急急! winform 长时间运行的问题 关于取IP? ReportViewer报表动态添加数据! 60分求解 datalist 怎么分页 怎么刷新不提交数据 ASP.NET如何操作数据库呢? 初学.Net的来吧,有作用的 高分求DataReader转为DataSet的程序 如何检测一个网页中的链接不存在 datagird 最难搞定的问题 水晶报表登录失败拉 ~~~~~;(
<itemtelplate>
<a href='xx.aspx?id=<%# DataBinder.Eval(Container.DatItem,"id")%>&mm=<%# DataBinder.Eval(Container.DatItem,"mm")%>'>hah</a></itemtemplate>
像这样
这样可以传递两个参数,你把它改成连接试一下
<HeaderStyle Width="5%"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="ServiceName" SortExpression="ServiceName" HeaderText="业务名称">
<HeaderStyle Width="10%"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
</asp:BoundColumn>
<asp:TemplateColumn>
<ItemTemplate>
<asp:HyperLink id="HyperLink1" NavigateUrl="XXXaspx?ID={0}&&Name={1}">
<%# DataBinder.Eval(Container.DataItem,"CSTM_ID")%>
<%# DataBinder.Eval(Container.DataItem,"ServiceName")%>
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
<ItemTemplate>
<asp:HyperLink runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.Field1") %>' NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.Field1", "Test.aspx?aa="+ DataBinder.Eval(Container, "DataItem.Field2")+"&bb="+ DataBinder.Eval(Container, "DataItem.Field3") +"&cc="+ DataBinder.Eval(Container, "DataItem.Field4")+"&dd="+DataBinder.Eval(Container, "DataItem.Field5")") %>' Target="_blank" ID="Hyperlink1">
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>