当前位置:编程学习 > C#/ASP.NET >>

gridview hyrperlinkfield 传值的参数带#问题

 <asp:GridView ID="GridView1" runat="server" AllowPaging="True"  
            AutoGenerateColumns="False" Width="100%"
                onpageindexchanging="GridView1_PageIndexChanging" PageSize="50" 
                CellPadding="4" ForeColor="#333333" GridLines="None">
            <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
            <Columns>
                <asp:HyperLinkField HeaderText="区域" DataTextField="区域" 
                    DataNavigateUrlFields="区域,StartTime,EndTime" 
                    DataNavigateUrlFormatString="~/OpenWindows/FunAllFault_total_area.aspx?区域={0}&StartTime={1}&EndTime={2}"/>                       
                <asp:BoundField DataField="设备编号" HeaderText="设备编号" />
                <asp:BoundField DataField="项目名称" HeaderText="项目名称" />
                <asp:HyperLinkField DataTextField="累计故障时间" HeaderText="累计故障时间" target="_self" 
                    DataNavigateUrlFields="StartTime,EndTime,项目名称" 
                    DataNavigateUrlFormatString="~/OpenWindows/FunAllFault_total_info.aspx?StartTime={0}&EndTime={1}&项目名称={2}"/>
            </Columns>
项目名称里面的值带#,然后值就被截断了,怎么把它们转码 ASP GridView --------------------编程问答-------------------- 设置 HeaderText 或 FooterText 属性 --------------------编程问答-------------------- 编码一下 是 --------------------编程问答--------------------
引用 2 楼 yuji821 的回复:
编码一下 是

正解
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,