I have two problems:
1. I'm hiding the panel in which my RadGrid resides, and I show it once a certain LinkButton has been clicked. The problem is when I click the LinkButton to display the panel the first time, the NeedDataSource-event is not triggered. When I click the same button a second time (in succession to the first click), the event is triggered and the RadGrid is filled with data. Doing MyGrid.Rebind() works, but it feels like an ugly solution, seeing how it should bind it automatically?
I heard I could do EnableOutsideScripts="true" but I can't find that property anywhere! I must be dead stupid, I've looked for this property all over yet I can't find it. I have to ask - is it deprecated? According to the object browser, RadAjaxManager inherits from RadAjaxControl, which in turn has the property according to the site (but not according to my object browser). Intellisense isn't picking it up, and manually typing it does no good.
2. I'm binding varying datasources to another RadGrid depending on a set of variables I store in ViewState, this resulted in broken paging on the RadGrid. I read something about ViewState conflicts, but I didn't quite understand how the RadGrid ViewState could interfere with the rest of the page's ViewState.
I'm using the latest version of Teleriks RadControls and .NET Framework 3.5. Tips?
Please tell me how to access the RadioButton on the client side.
Many thanks for your helping.
| <telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="SqlDataSource_Vocabulary" |
| GridLines="None" AllowMultiRowSelection="True"> |
| <MasterTableView AutoGenerateColumns="False" DataKeyNames="RecordNo" DataSourceID="SqlDataSource_Vocabulary"> |
| <RowIndicatorColumn Visible="False"> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn Resizable="False" Visible="False"> |
| <HeaderStyle Width="20px" /> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridTemplateColumn HeaderText="edit" UniqueName="EditColumn" CurrentFilterFunction="NoFilter" |
| FilterListOptions="VaryByDataType" ForceExtractValue="None" HeaderStyle-Width="10%"> |
| <ItemTemplate> |
| <asp:RadioButton ID="RadioButton1" runat="server" onClick="SelectOne(this)" /> |
| </ItemTemplate> |
| </telerik:GridTemplateColumn> |
| </Columns> |
| <EditFormSettings> |
| <PopUpSettings ScrollBars="None" /> |
| </EditFormSettings> |
| </MasterTableView> |
| <ClientSettings> |
| <Selecting AllowRowSelect="True" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
Hi
We are having trouble registering our custom skin for all controls in DotNetNuke. We created a custom skin but are unsure as to where we need to put the files in our solution. We currently have them in the root (Skin name "MySkin") and in the web.confing we have an appsetting that is:
<add key="Telerik.Skin" value="MySkin" />
This does not work - our skin is not appearing on the control. Are we putting the files in the correct spot, and are we registering the skin correctly for use? If not please advise.
Thanks!
