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> 如何在网页中内嵌其他播放器 数据库的声明 什么叫 架构设计 如何在GridView取值>>>>>>>>>>>?????????????????????? 如何引用类?? 文件上传报错 asp.net连接http地址所包含的数据 我想做个商务网站,不知道哪有好的ASP.NET的虚拟主机空间? web应用程序运行时间很长时好像要出错…… 谁知道摸态窗体和一般窗体性质和操作方法有什么不同吗?给介绍一下好吗? 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>