
Hi Telerik Team,
We are currently evaluating your RadTabStrip and RadMultipage controls to use in our project.
We have the following requirements,
1) We have RadTabstrip control and RadMultipage control in the form. On Clicking (or) Loading on the TabStrip Item, We want to view the corresponding . aspx page in the Multipage Control.
2)We have get the Page Url and Page Title from Database. Page Title assign to the radtabstrip and Pageurl Assign to the Multipage Control, Based on Page Url, the Page will be open inside the Multipage Control.
Notes,
We have existing .aspx page url, page Title get from database, this Corresponding page url .aspx page will load in multipage control and corresponding Page title assign to the Tab strip.
Right now we are using this Coding for loading RadTabstrip and RadMultipage Control
for (int i = 0; i < DtBindScreenValue.Rows.Count; i++)
{
RadTab RadTabVar = new RadTab();
RadTabVar.Text = Convert.ToString(DtBindScreenValue.Rows[i]["sDefaultName"]);
RadTabVar.Value = Convert.ToString(DtBindScreenValue.Rows[i]["aspxPageUrl"]);
RadTabVar.ImageUrl = Convert.ToString(DtBindScreenValue.Rows[i]["Image"]);
pnxWindowStrip.Tabs.Add(RadTabVar);
RadPageView pageView = new RadPageView();
pageView.ID = Convert.ToString(DtBindScreenValue.Rows[i]["sDefaultName"]);
PnxMultipageView.PageViews.Add(pageView);
RadTabVar.PageViewID = pageView.ID;
}
This is our page screen Shot. This page contain radtabstrip and Multipage control.
Please provide as a working sample with our requirement.
Thanks in advance.
Regards,
| <div class="search FloatFlds"> |
| <%-- <telerik:RadTextBox |
| ID="Master_Search1" ShowButton="true" BorderWidth="0px" ButtonsPosition="Right" |
| EmptyMessage="Search" AutoPostBack="true" CssClass="box-" runat="server" EnableAjaxSkinRendering="true" |
| OnTextChanged="Master_Search_TextChanged" AutoCompleteType="Search" BorderStyle="None" |
| Width="200px" Skin="WebBlue"> |
| <ClientEvents OnButtonClick="DisableOffFocusSearching" /> |
| </telerik:RadTextBox> --%> |
| <div style="float: left; display: inline"> |
| <asp:TextBox ID="Master_Search" runat="server" |
| AutoCompleteType="Search" |
| CssClass="box" BorderWidth="0px" Width="179px"></asp:TextBox></div> |
| <div style="float: right; display: inline"> |
| <asp:ImageButton ID="LinkButton19" BorderStyle="None" BorderWidth="0px" OnClick="Master_Search_TextChanged" |
| ImageUrl="~/App_Themes/t/resources/css/images/buttons-bullets/search_btn.gif" |
| runat="server" /></div> |
| </div> <!--
function DisableOffFocusSearching(sender, eventArgs) {
--> |

| .RadTreeView_Skins, |
| .RadTreeView_Skins a.rtIn, |
| .RadTreeView_Skins .rtEdit .rtIn input |
| { |
| background-image: url(TreeView/item_bg.gif); |
| background-color:#666666; |
| border: 1px solid #666666; |
| font-family: arial, verdana; |
| font-size: 10px; |
| font-weight: bold; |
| } |
| .RadTreeView_Skins .rtPlus, |
| .RadTreeView_Skins .rtMinus |
| { |
| background-image: url('TreeView/plusminus.png'); |
| } |
| .RadTreeView_Skins .rtChecked, |
| .RadTreeView_Skins .rtUnchecked, |
| .RadTreeView_Skins .rtIndeterminate |
| { |
| background-image: url('TreeView/TriState.png'); |
| } |
| .RadTreeView_Skins .rtHover .rtIn |
| { |
| background-image: url(TreeView/item_Expanded_bg.gif); |
| border: 1px solid white; |
| font-family: arial, verdana; |
| font-size: 10px; |
| font-weight: bold; |
| cursor:hand; |
| color:#000; |
| width:350px; |
| } |
| .RadTreeView_Skins .rtSelected .rtIn |
| { |
| background-image: url(TreeView/item_expanded_bg.gif); |
| border: 1px solid white; |
| font-family: arial, verdana; |
| font-size: 10px; |
| font-weight: bold; |
| cursor:hand; |
| color:#000; |
| width:350px; |
| } |
| .RadTreeView_Skins .rtSelected .rtLoadingBefore, |
| .RadTreeView_Skins .rtSelected .rtLoadingAfter, |
| .RadTreeView_Skins .rtSelected .rtLoadingBelow |
| { |
| color: #333; |
| } |
| .RadTreeView_Skins .rtLoadingIcon |
| { |
| background-image: url('TreeView/LoadingIcon.gif'); |
| } |
| .RadTreeView_Skins .rtLI .rtEdit .rtIn |
| { |
| border-color: #6c6c6c; |
| background: #fff; |
| } |
| .RadTreeView_Skins_disabled .rtIn, |
| .RadTreeView_Skins .rtDisabled .rtIn |
| { |
| color: #ccc; |
| } |
<
InlineEditTemplate>
<span class="rsCustomAppointmentContainerInner">
<asp:Label ID="Label1" runat="server" Text="Select an OPR"></asp:Label>
<telerik:RadComboBox ID="RadComboBox1" runat="server"
DataSourceID="opr_datasource" DataTextField="organization_key"
DataValueField="organization_key" SelectedValue='<%#Bind("organization") %>' Width="100%">
</telerik:RadComboBox>
<asp:LinkButton ID="UpdateButton" runat="server" CommandName="Update" Font-Underline="false" Font-Bold="true" ForeColor="gray">
<asp:Image runat="server" ID="insertImage" Height="16px" Width="16px" ImageUrl="~/Images/Save.gif" AlternateText="update" />
Update
</asp:LinkButton>
<asp:LinkButton ID="UpdateCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Font-Underline="false" Font-Bold="true" ForeColor="gray">
<asp:Image runat="server" ID="Image3" Height="16px" Width="16px" ImageUrl="~/Images/cancel.gif" AlternateText="cancel" />
Cancel
</asp:LinkButton>
</span>
</InlineEditTemplate>
line 6243: wrap.style.zIndex=parseInt(wrap.style.zIndex)-this._wrapZIndexStep;
<
telerik:RadTabStrip ID="RadTabStrip1" runat="server" Height="30px"
Width="456px" ></telerik:RadTabStrip>
and from the code behind I am adding tabs to this tab strip. Please take a look of code snippet
For Each tabNode In tabList
Dim myTab1 As RadTab = New Telerik.Web.UI.RadTab
myTab1.Text = tabNode.GetAttribute("title")
tabId = tabNode.GetAttribute("id")
myTab1.Value = tabId
RadTabStrip1.Tabs.Add(myTab1)
Next
I am getting all the tabs in the Tab strip but at the same time I get the above mentioned script error also.
Please help. I have tried to find the solution entire day but nothing worked so far.
I have 2 treeviews and when I check something in one I need something to be checked in the other. The one that has the event is working and calling my checkNode(text) function. The checkNode function is executing everything correctly, except when it calls the node.check() nothing is happening. I made sure it is finding the node and has the right object, it is just not checking it. Code is below:
function
onNodeChecked(sender, args) {
var node = args.get_node();
if (node.get_checked()) {
if (node.get_text() == "Region") {
checkNode(
"Region");
checkNode(
"State");
}
}
}
function checkNode(text) {
var tree = $find("<%= ColumnTreeView.ClientID %>");
var node = tree.findNodeByText(text);
var nodetest = tree.findNodeByText("Region");
nodetest.check();
var nodes = tree.get_allNodes();
if (node != null) {
alert(
"checking something");
node.check();
}
}