01.
@model Keying.Models.Invoice
02.
03.
@using (Html.BeginForm("Shipment", "Home", FormMethod.Post, new
04.
{
05.
@class = "form-horizontal",
06.
role = "form",
07.
id = "submitForm",
08.
myInvoice = Model
09.
}))
10.
{
11.
<
label
>
12.
Invoice Number
13.
</
label
>
14.
@(Html.TextBoxFor(model => model.InvoiceNumber)
15.
)
16.
17.
<
label
>
18.
Invoice Date
19.
</
label
>
20.
21.
@(Html.Kendo().DatePickerFor(model => model.ShipDate)
22.
.Name("ship_date")
23.
.Value(DateTime.Today)
24.
)
25.
26.
<
label
>
27.
Bill to Account
28.
</
label
>
29.
30.
@(Html.Kendo().MaskedTextBoxFor(model => model.BillAccount)
31.
.Name("bill_account")
32.
)
33.
}
1.
public ActionResult Shipment(Invoice myInvoice, string button)
2.
{
3.
var shipment = new Shipment();
4.
// other processing
5.
return View(shipment);
6.
}
@(
Html.Kendo().Grid<ViewModels.UserSummary>()
.Name(
"EmployeeGrid"
)
.Columns( columns => {
columns.Bound(c => c.FirstName);
columns.Bound(c => c.LastName);
columns.Bound(c => c.Email);
columns.Bound(c => c.LastLogin).Format(
"{0:dd-MMM-yyyy}"
);
columns.Bound(c => c.Active).Title(
"Active"
).ClientTemplate(
"myTemplate"
);
})
.DataSource(ds => ds.Ajax()
.PageSize(24)
.Read(r => r.Action(
"GetEmployees"
,
"Employee"
))
)
.Pageable()
.Sortable()
)
<script id="myTemplate" type="text/x-kendo-template">
<input type='checkbox' value='testing'
#= Active ? 'checked' : '' #
disabled
></input>
</script>
Does anybody know where a complete working MVC sample exists that demonstrates a treeview in one pane and detail in another pane when a tree node is clicked on?
My organization is fairly new to Telerik and I have been tasked with two goals to start with. The first is to use the theme builder to try to get the colors to match our existing desktop apps, easy enough for the most part.
Our app is going to be a Core MVC app, so I start by selecting 'UI for ASP.NET Core'. From there I have tried playing with both Default and Bootstrap (though I am honestly not sure which of the two I should be using). After I get everything mostly looking how I want I have no issues downloading the file, but I am unsure exactly where to place it.
In Visual Studio I am creating a new Telerik C# ASP.NET Core MVC Application, from there I am selecting Grid and Menu in the project wizard. From there I am not entirely sure where to place the all.css and variables.scss files to preview the changes to the basic app.
My final question is, within the theme builder the color swatches has a nice side menu that pops out. Which control in Telerik would this be?
Apologizes for all the questions, trying to wrap my head around all of this. Hopefully this all makes sense and I gave enough information.
Hi!
I ve been checking out the new DateRangePicker control, and i had some doubts about its usage
1) Is there a chance to make the end date optional? the demo published always focuses on the end date input after selecting a start date, and i want it to be optional, by that i mean to be able to select a start date and end date, o only one of them and the remaining date field to remain empty. Is that possible?
2) I havent seen any binding method like there is for the date picker control. In the latest, there is a DatePickerFor method, to bind the control to the viewmodel field. In the daterangepicker control i expected to be the same method (configuring the start date field and the end date field)... where my assumptions wrong? If thats the case i dont see too much use to this control :/
thanks!
Hello, I am currently evaluating the Telerik control sets for use in a large project to start soon. I have a requirement where we will be building a treeview in our ASP.NET MVC controller code using TreeViewItemModel list and passing to the view. In the view razor code and/or javascript, is there a way to access the TreeViewItemModel as a user is selecting different nodes in the tree? Specifically, when building the TreeViewItemModel, I populate the .Text and .Id properties and I need to access these values to post back to my controller code to handle the selection changes. Is this possible? I need to quickly mock something up to demonstrate this.
Controller code to build the treeview contents is here:
public List<TreeViewItemModel> BuildTreeContents()
{
List<TreeViewItemModel> tree = new List<TreeViewItemModel>();
IQueryable<SupplierModel> suppliers = GetSuppliers();
IQueryable<ManagedOrgModel> managedOrgs = null;
IQueryable<ManagedLocationModel> locations = null;
TreeViewItemModel node = null;
List<TreeViewItemModel> orgs = null;
List<TreeViewItemModel> locs = null;
foreach (SupplierModel supplier in suppliers)
{
node = new TreeViewItemModel();
node.Text = supplier.SupplierName;
node.Id = supplier.SupplierID;
managedOrgs = GetManagedOrgs(supplier.ClientID, supplier.SupplierID);
orgs = new List<TreeViewItemModel>();
foreach (ManagedOrgModel managedOrg in managedOrgs)
{
TreeViewItemModel orgNode = new TreeViewItemModel();
orgNode.Text = managedOrg.ManagedOrgName;
orgNode.Id = managedOrg.ManagedOrgID;
locations = GetLocations(managedOrg.ClientID, managedOrg.SupplierID, managedOrg.ManagedOrgID);
locs = new List<TreeViewItemModel>();
foreach (ManagedLocationModel location in locations)
{
TreeViewItemModel locationNode = new TreeViewItemModel();
locationNode.Text = location.ManagedLocationName;
locationNode.Id = location.ManagedLocationID;
locs.Add(locationNode);
}
orgNode.Items = locs;
orgNode.HasChildren = true;
orgs.Add(orgNode);
}
node.Items = orgs;
node.HasChildren = true;
tree.Add(node);
}
return tree;
Thanks,
Doug Matulis