日期:2014-05-16  浏览次数:20459 次

请教一个关于Gridview超链接参数的问题。
<asp:GridView ID="gvDayDataView" runat="server" AllowPaging="True" 
                    PageSize="25" 
                    <Columns>
                        <asp:HyperLinkField DataNavigateUrlFields="CJSJ" 
                            HeaderText="采集时间" DataTextField="CJSJ" 
                            DataNavigateUrlFormatString="HoursDataDisplay.aspx?Date={0}&ZQJH=" />
                    </Columns>
             </asp:GridView>


我第二个参数想用本而面的一个Lable的值做为参数,怎么样能取到这个Lable的Text的值啊?
------解决方案--------------------
<%#DataBinder.Eval(lableId,"Text")%>
------解决方案--------------------

 <asp:TemplateField>
                    <HeaderTemplate>
                        采集时间
           </HeaderTemplate>
                    <ItemTemplate>
                        <a href=HoursDataDisplay.aspx?id=<%#Eval("CJSJ") %>'><%#Eval("CJSJ")%></a>
                    </ItemTemplate>
</asp:TemplateField>


为什么要纠结用什么???
------解决方案--------------------
datarowbound时绑定进去个hidden试试