vmedhe2
vmedhe2

Reputation: 237

How to text before a gridcolumn datafield

Hi I am getting a piece of data from my database that I am filling it into a grid. That part works fine. Now I want to add a URL before this data in DataField. The Data is called "RoutingNumber" I tried doing this with my code.

<ComponentArt:GridColumn DataField='http://twilio.liquidus.net/handleincomingcall.ashx?call=<%# Eval("RoutingNumber")%>' HeadingText="URL"   />

So I want it to look like this is the datagrid: http://twilio.liquidus.net/handleincomingcall.ashx?call=8473981500

Where 'http://twilio.liquidus.net/handleincomingcall.ashx?call=' is just text, and the RoutingNumber is tacked on at the end.

My question is how do I add text to a gridcolumn before I use the Data I get from the stored Procedure.

Upvotes: 0

Views: 164

Answers (1)

ManP
ManP

Reputation: 231

I would recommend you to use GridTemplateColumn as :

<telerik:GridTemplateColumn DataField="Call" DataType="System.Int32" 
    FilterControlAltText="Filter Call column" HeaderText="" 
    SortExpression="Call" UniqueName="Call">
    <ItemTemplate>
        <a href="http://twilio.liquidus.net/handleincomingcall.ashx?call=<%# Eval("Call") %>" title="Get call"><asp:Label ID="lblCallId" runat="server" Text='<%# Eval("Call") %>'></asp:Label></a>
    </ItemTemplate>
</telerik:GridTemplateColumn>

Upvotes: 1

Related Questions