This question is locked. New answers and comments are not allowed.
I have an index.aspx page that uses tabstrip ....
It launches the ".Text("Company") Companygrid ....
the grid launches this form on Edit ....
after I submit the form , I am not quite sure how to go back to the index.aspx, call the 'CompanyGrid' tabstrip so the grid is automatically redisplayed ?
How do you call a tabstip item ?
thanks for your time
| <%@ Page Language="C#" MasterPageFile="~/Views/Shared/Work.Master" |
| Inherits="System.Web.Mvc.ViewPage" %> |
| <asp:Content ID="indexTitle" ContentPlaceHolderID="TitleContent" runat="server"> |
| Home Page |
| </asp:Content> |
| <asp:Content ID="indexContent" ContentPlaceHolderID="MainContent" runat="server"> |
| <h2>GridAndTabStrip</h2> |
| <% Html.Telerik().TabStrip() |
| .Name("AdminTab") |
| .Items(tabstrip => |
| { |
| tabstrip.Add() |
| .Text("Goals") |
| .LoadContentFrom("LoadOnDemandDocument", "Work"); |
| tabstrip.Add() |
| .Text("Issues") |
| .LoadContentFrom("LoadOnDemandDocument", "Work"); |
| tabstrip.Add() |
| .Text("CompanyWork") |
| .LoadContentFrom("CompanyGrid", "Work"); |
| tabstrip.Add() |
| .Text("CompanyNix") |
| .LoadContentFrom("CompanyNix", "Company"); |
| tabstrip.Add() |
| .Text("Company") |
| .LoadContentFrom("CompanyGrid", "Company"); |
| tabstrip.Add() |
| .Text("CompanyEntry") |
| .LoadContentFrom("CompanyCreate", "Company"); |
| tabstrip.Add() |
| .Text("CompanyTabs") |
| .LoadContentFrom("CompanyTabs", "Company"); |
| }) |
| .Render(); |
| %> |
| </asp:Content> |
| <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<IEnumerable<BCAnalytics.Models.CompanyVM>>" %> |
| <%= Html.Telerik().Grid(Model) |
| .Name("CompanyGrid") |
| .Columns(columns => |
| { |
| columns.Add(o => o.cMemberNo).Width(20); |
| columns.Add(o => o.cCompanyNo).Width(20); |
| columns.Add(o => o.cCompanyName).Width(50); |
| columns.Add(o => o.cEmail).Width(50); |
| columns.Add(o => o.cGroupCode).Width(50); |
| columns.Add(o => o.cDateCreated).Format("{0:MM/dd/yyyy}").Width(50); |
| columns.Add(o => o.cCompanyNo).Format(Html.ActionLink("Edit", "CompanyEdit", new { Id = "{0}" }, null).ToString()).Encoded(false).Title(""); |
| columns.Add(o => o.cCompanyNo).Format(Html.ActionLink("Delete", "CompanyDelete", new { Id = "{0}" }, null).ToString()).Encoded(false).Title(""); |
| }) |
| .Ajax(settings => settings.Action("_AjaxBindingCompany", "Company")) |
| .Pageable() |
| .Sortable() |
| .Scrollable() |
| .Filterable() %> |
| <p><%= Html.ActionLink("Create New", "CompanyCreate") %></p> |
| <%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<BCAnalytics.Models.Company>" %> |
| <%= Html.ValidationSummary("This Company not updated, Please correct the errors and try again.") %> |
| <% using (Html.BeginForm()) {%> |
| <fieldset> |
| <legend>Fields</legend> |
| <%= Html.Hidden("coMemberNo")%> |
| <%= Html.Hidden("coCompanyNo")%> |
| <%= Html.Hidden("coDateCreated")%> |
| <%= Html.Hidden("coDateUpdated")%> |
| <p> |
| <label for="coCompanyName">coCompanyName:</label> |
| <%= Html.TextBox("coCompanyName") %> |
| <%= Html.ValidationMessage("coCompanyName", "*") %> |
| </p> |
| <p> |
| <label for="coAddress1">coAddress1:</label> |
| <%= Html.TextBox("coAddress1") %> |
| <%= Html.ValidationMessage("coAddress1", "*") %> |
| </p> |
| <p> |
| <label for="coAddress2">coAddress2:</label> |
| <%= Html.TextBox("coAddress2") %> |
| <%= Html.ValidationMessage("coAddress2", "*") %> |
| </p> |
| <p> |
| <label for="coCity">coCity:</label> |
| <%= Html.TextBox("coCity") %> |
| <%= Html.ValidationMessage("coCity", "*") %> |
| </p> |
| <p> |
| <label for="coProvince">coProvince:</label> |
| <%= Html.TextBox("coProvince") %> |
| <%= Html.ValidationMessage("coProvince", "*") %> |
| </p> |
| <p> |
| <label for="coPostalCode">coPostalCode:</label> |
| <%= Html.TextBox("coPostalCode") %> |
| <%= Html.ValidationMessage("coPostalCode", "*") %> |
| </p> |
| <p> |
| <label for="coPhone">coPhone:</label> |
| <%= Html.TextBox("coPhone") %> |
| <%= Html.ValidationMessage("coPhone", "*") %> |
| </p> |
| <p> |
| <label for="coContact">coContact:</label> |
| <%= Html.TextBox("coContact") %> |
| <%= Html.ValidationMessage("coContact", "*") %> |
| </p> |
| <p> |
| <label for="coEmail">coEmail:</label> |
| <%= Html.TextBox("coEmail") %> |
| <%= Html.ValidationMessage("coEmail", "*") %> |
| </p> |
| <p> |
| <label for="coGroupCode">coGroupCode:</label> |
| <%= Html.TextBox("coGroupCode") %> |
| <%= Html.ValidationMessage("coGroupCode", "*") %> |
| </p> |
| <p> |
| <label for="coSubscriberNo">coSubscriberNo:</label> |
| <%= Html.TextBox("coSubscriberNo") %> |
| <%= Html.ValidationMessage("coSubscriberNo", "*") %> |
| </p> |
| <p> |
| <input type="submit" value="Update" /> |
| </p> |
| </fieldset> |
| <% } %> |
| <div> |
| <%=Html.ActionLink("Back to List", "Index","Work") %> |
| </div> |
How do you call a tabstip item ?
thanks for your time