这是网格设计我使用了一个attachemnt列的列表我在网格视图中将文本作为downlod我需要一个图标来代替该列中的文本如何完成 [英] This is the grid design i used a column for attachemnt present i m getting the text as downlod in the grid view i need an icon in place of the text in that column how it can be done

查看:148
本文介绍了这是网格设计我使用了一个attachemnt列的列表我在网格视图中将文本作为downlod我需要一个图标来代替该列中的文本如何完成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<Columns>
                    <asp:TemplateField HeaderText="Week Start Date">
                     <ItemTemplate>
                            <asp:Label runat="server" ID="lblweek"  Text='<%#Eval("WeekDate") %>'  Width="120"  />
                        </ItemTemplate>




                    </asp:TemplateField>
                     <asp:TemplateField HeaderText="Mon" >
                     <ItemTemplate>
                            <asp:Label runat="server" ID="lblmon" Text='<%#Eval("Mon") %>'  Width="70" />
                        </ItemTemplate>


                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Tue">
                     <ItemTemplate>
                            <asp:Label runat="server" ID="lbltue" Text='<%#Eval("Tue") %>'  Width="70" />
                        </ItemTemplate>



</asp:TemplateField>
<asp:TemplateField HeaderText="Wed">
                     <ItemTemplate>
                            <asp:Label runat="server" ID="lblweek" Text='<%#Eval("Wed") %>' Width="70" />
                        </ItemTemplate>

                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Thu">
                     <ItemTemplate>
                            <asp:Label runat="server" ID="lblthu" Text='<%#Eval("Thu") %>' Width="70"/>
                        </ItemTemplate>

                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Fri">
                     <ItemTemplate>

                            <asp:Label runat="server" ID="lblfri" Text='<%#Eval("Fri") %>' Width="70"/>
                        </ItemTemplate>

                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Sat">
                     <ItemTemplate>
                            <asp:Label runat="server" ID="lblsat" Text='<%#Eval("Sat") %>' Width="70"/>
                        </ItemTemplate>

                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Sun">
                     <ItemTemplate>
                            <asp:Label runat="server" ID="lblsun" Text='<%#Eval("Sun") %>' Width="70"/>
                        </ItemTemplate>

                    </asp:TemplateField>
        <asp:TemplateField HeaderText="TotalHours">
                      <ItemTemplate>
                    <asp:Label runat="server" ID="lblWeekTotalHrs" Text='<%# Convert.ToDecimal(Eval("Mon")) + Convert.ToDecimal(Eval("Tue")) + Convert.ToDecimal(Eval("Wed")) + Convert.ToDecimal(Eval("Thu")) + Convert.ToDecimal(Eval("Fri")) + Convert.ToDecimal(Eval("Sat")) + Convert.ToDecimal(Eval("Sun"))%>' Width="70"/>

                </ItemTemplate>
            </asp:TemplateField>

                    <asp:TemplateField HeaderText="Leavehours">
                     <ItemTemplate>
                            <asp:Label runat="server" ID="lblLeavehours" Text='<%#Eval("Leavehours") %>'  Width="100"/>
                        </ItemTemplate>

                    </asp:TemplateField>

                    <asp:TemplateField HeaderText="OT">
                     <ItemTemplate>
                            <asp:Label runat="server"   ID="lblOT" Text='<%#Eval("OT") %>'  Width="100"/>
                        </ItemTemplate>

                    </asp:TemplateField>
                   <asp:TemplateField>
                    <ItemTemplate>
                        <asp:HyperLink runat="server" NavigateUrl='<%#Eval("AttachmentPath") %>' Text="Download" Target="_blank"  />
                    </ItemTemplate>
                   </asp:TemplateField>
                    <%--  <asp:HyperLinkField DataTextField="AttachmentPath" HeaderText="Download" Target="_blank" Text="Download"
             NavigateUrl='<%#Eval("AttachmentPath") %>'  /> --%>


            </Columns>





推荐答案

您已经给出了超链接控件,因此您可以获得下载文本。给图像按钮或包含在-href中的图像,使其具有触发点击事件的图标。
You have given a ''Hyperlink'' control and hence you get a text for download. Give an image button or an image wrapped in a-href to have an icon that triggers an event on click.


这篇关于这是网格设计我使用了一个attachemnt列的列表我在网格视图中将文本作为downlod我需要一个图标来代替该列中的文本如何完成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆