This is a migrated thread and some comments may be shown as answers.

[Solved] Custom button javascript

1 Answer 139 Views
Grid
This is a migrated thread and some comments may be shown as answers.
GD
Top achievements
Rank 1
GD asked on 02 Feb 2010, 10:06 AM
I can create a GridHyperLinkColumn to invoke javascritp


<
telerik:GridHyperLinkColumn NavigateUrl="javascript:alert('test');" 
                             Text="Test" />  

Can I create a GridButtonColumn to invoke javascript?


<
telerik:GridButtonColumn ButtonType="ImageButton"   
                          UniqueName="SelectColumn" 
                          ImageUrl="App_Themes/SETheme/SESkin/Grid/MoveLeft.gif" 
                          Reorderable="false" 
                          Resizable="false" 
                          HeaderStyle-Width="25" /> 

which property should I set (...="javascript:alert('Test');") ?

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 02 Feb 2010, 10:54 AM
Hello Claudio,

For a button column, you can access the button and then invoke the alert as shown in the example:

c#:
protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e) 
    { 
        if (e.Item is GridDataItem) 
        { 
            GridDataItem dataItem = (GridDataItem)e.Item; 
            ImageButton imgbtn = (ImageButton)dataItem["SelectColumn"].Controls[0]; 
            imgbtn.Attributes.Add("onClick""javascript:alert('test');"); 
        } 
    } 

Thanks
Princy.
Tags
Grid
Asked by
GD
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or