[CLOSED] HyperlinkColumn

  1. #1

    [CLOSED] HyperlinkColumn

    Hi,
    i have this grid
    <ext:GridPanel ID="righe_fascicoli" runat="server" AutoScroll="true">
                                    <Store>
                                        <ext:Store runat="server">
                                            <Model>
                                                <ext:Model runat="server" IDProperty="ID">
                                                    <Fields>
                                                        <ext:ModelField Name="ID" />
                                                        <ext:ModelField Name="IDFascicolo" Type="Int" />
                                                        <ext:ModelField Name="Quantita" Type="Int" />
                                                        <ext:ModelField Name="QuantitaSpedite" Type="Int" />
                                                        <ext:ModelField Name="Stato" />
                                                        <ext:ModelField Name="Descrizione" />
                                                        <ext:ModelField Name="Spedizione" />
                                                        <ext:ModelField Name="IDSpedizione" Type="Int" />
                                                    </Fields>
                                                </ext:Model>
                                            </Model>
                                            <Listeners>
                                                <Load Handler="ricalcola_totali()" />
                                            </Listeners>
                                        </ext:Store>
                                    </Store>
                                    <ColumnModel>
                                        <Columns>
                                            <ext:Column DataIndex="ID" Text="ID" runat="server" />
                                            <ext:Column DataIndex="Descrizione" Text="Descrizione" runat="server" Flex="1" />
                                            <ext:Column runat="server" Text="QuantitÃ*">
                                                <Columns>
                                                    <ext:Column DataIndex="Quantita" Text="Ordinate" runat="server" />
                                                    <ext:Column DataIndex="QuantitaSpedite" Text="Spedite" runat="server" />
                                                </Columns>
                                            </ext:Column>
    
                                            <ext:Column DataIndex="Stato" Text="Stato" runat="server" />
                                            <ext:HyperlinkColumn DataIndex="Spedizione" Text="# Spedizione" DataIndexHref="IDSpedizione" Pattern="{text:lowercase}" HrefPattern="/spedizioni/dettaglio.aspx?id={href}" runat="server">
                                            </ext:HyperlinkColumn>
                                            <ext:CommandColumn runat="server">
                                                <Commands>
                                                    <ext:GridCommand Icon="LorryDelete" CommandName="annulla" ToolTip-Text="Annulla spedizione" />
                                                </Commands>
                                                <Listeners>
                                                    <Command Handler="comandi_righefascicoli(command,record)" />
                                                </Listeners>
                                            </ext:CommandColumn>
                                        </Columns>
                                    </ColumnModel>
                                    <View>
                                        <ext:GridView runat="server">
                                            <GetRowClass Fn="stile_riga_fascicolo" />
                                        </ext:GridView>
                                    </View>
                                </ext:GridPanel>
    my problem is that HyperlinkColumn display "null" if field "IDSpedizione" are null.

    How i can render "null" as blank text?
    Click image for larger version. 

Name:	ImmagineEXTNET.png 
Views:	75 
Size:	19.0 KB 
ID:	24345

    Thanks
    Last edited by Daniil; Dec 04, 2015 at 9:40 AM. Reason: [CLOSED]
  2. #2
    Hi @maurox,

    Please add this into a page's <head>:
    <script>
        Ext.util.Format.myFormatFunction = function (value) {
            return Ext.isEmpty(value) ? "" : String(value).toLowerCase();
        };
    </script>
    Then please replace
    Pattern="{text:lowercase}"
    with
    Pattern="{text:myFormatFunction}"
  3. #3
    ok, it works!

    thanks

Similar Threads

  1. [CLOSED] Column in GridPanel as hyperlink with javascript function
    By Kajman in forum 2.x Legacy Premium Help
    Replies: 3
    Last Post: Nov 07, 2014, 4:35 PM
  2. How to add hyperlink column in treepanel ??
    By Chaitanya in forum 2.x Help
    Replies: 1
    Last Post: Sep 24, 2014, 1:02 AM
  3. [OPEN] [#459] Request for Hyperlink Column
    By jchau in forum 2.x Legacy Premium Help
    Replies: 10
    Last Post: May 28, 2014, 7:38 AM
  4. [CLOSED] GridPanel column hyperlink tooltip
    By vadym.f in forum 1.x Legacy Premium Help
    Replies: 8
    Last Post: Nov 07, 2012, 10:42 PM
  5. Replies: 0
    Last Post: May 21, 2012, 5:16 AM

Posting Permissions