首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView的链接参数有关问题?

2012-12-17 
GridView的链接参数问题??GridView的链接参数中可以加表中字段的数据,如果加入页面其他控件,如DropDownLis

GridView的链接参数问题??
GridView的链接参数中可以加表中字段的数据,如果加入页面其他控件,如DropDownList中选择值的数据到链接参数中怎么加?????
[最优解释]
把<%#Eval("字段名")%>改成

<%=DropDownList1.SelectedValue%>

<%#DropDownList1.SelectedValue%>
都可以。
[其他解释]
XXXX.aspx?id=document.getelementbyid('下拉框id').value
[其他解释]

引用:
解决方法,转换成模板
<asp:TemplateField>
   <ItemTemplate>
     <a href="DepartmentSelfConstructF.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"ID")%>&amp;UID=<%=DropDownList3.SelectedValue%>"……


同意
[其他解释]
<asp:HyperLinkField DataNavigateUrlFields="ID" 
DataNavigateUrlFormatString="F.aspx?DSCID={0}&UID=<%=DropDownList3.SelectValue%>" Text="详细" />

运行后DSCID的值正常,UID的值显示的是<%=DropDownList3.SelectValue%>"??
[其他解释]
解决方法,转换成模板
<asp:TemplateField>
   <ItemTemplate>
     <a href="DepartmentSelfConstructF.aspx?ID=<%# DataBinder.Eval(Container.DataItem,"ID")%>&UID=<%=DropDownList3.SelectedValue%>">详细</a> 
   </ItemTemplate>
</asp:TemplateField>

热点排行