$("#MailConf_Podpis").kendoEditor({ messages: { foreColor: "Kolor czcionki", backColor: "Kolor wyróżnienia tekstu", viewHtml: "Podgląd HTML" } });$("#MailConf_Podpis").kendoEditor({ tools: [ "bold", "italic", "underline", "strikethrough", "fontName", "fontSize", "foreColor", "backColor", "justifyLeft", "justifyCenter", "justifyRight", "justifyFull", "insertUnorderedList", "insertOrderedList", "indent", "outdent", "formatBlock", "createLink", "unlink", "insertImage", "subscript", "superscript", "viewHtml" ], messages: { bold: "Pogrubienie", italic: "Kursywa", underline: "Podkreślenie", strikethrough: "Przekreślenie", superscript: "Indeks górny", subscript: "Indeks dolny", justifyCenter: "Wyśrodkuj", justifyLeft: "Wyrównaj do lewej", justifyRight: "Wyrównaj do prawej", justifyFull: "Wyjustuj", insertUnorderedList: "Punktory", insertOrderedList: "Numerowanie", indent: "Zwiększ wcięcie", outdent: "Zmniejsz wcięcie", createLink: "Wstaw odnośnik", unlink: "Usuń odnośnik", insertImage: "Wstaw obrazek", insertHtml: "Wstaw HTML", fontName: "Wybierz czcionkę", fontNameInherit: "(zmień czcionkę)", fontSize: "Wybierz rozmiar czcionki", fontSizeInherit: "(zmień rozmiar)", formatBlock: "Formatowanie", style: "Style", emptyFolder: "Pusty Folder", uploadFile: "Wyślij", orderBy: "Arrange by:", orderBySize: "Rozmiar", orderByName: "Nazwa", invalidFileType: "Wybrany przez Ciebie plik \"{0}\" jest nieprawidłowy. Wspierane typy plików {1}.", deleteFile: "Czy jesteś pewien że chcesz usunąć plik \"{0}\"?", overwriteFile: "Plik o nazwie \"{0}\" już istnieje w wybranej lokalizacji. Czy chcesz go nadpisać?", directoryNotFound: "Lokacja o podanej nazwie nie istnieje.", imageWebAddress: "Adres URL", imageAltText: "Tekst alternatywny", linkWebAddress: "Adres URL", linkText: "Tekst", linkToolTip: "Opis", linkOpenInNewWindow: "Otwórz odnośnik w nowym oknie", dialogInsert: "Wstaw", dialogButtonSeparator: "lub", dialogCancel: "Anuluj", foreColor: "Kolor czcionki", backColor: "Kolor wyróżnienia tekstu", viewHtml: "Podgląd HTML" } });We have used kendo grid filter (v2012.3.1315), but filter for string colums isn’t working right because cursor hasn’t focused on filter textbox (we see this behavior in last versions of Chrome and Firefox), in IE datepicker filter cann’t set a value. It works in previous version and in v2012.3.1413. What’s wrong with v2012.3.1315? Can we solve this behavior?
I have a Kendo grid that displays the Grid with Details being a Tab. The first tab basically renders a different partial view based on the Row's StatusID column. The "if" condition within the .Content() method of the tab item script in the template just does not work. The if condition is always false and falls into the “else” block. Is there a specific syntax to get the parent field's value to compare? I tried using the escape characters \\ before the pre-processor character #
Thanks!
@(Html.Kendo().Grid(Model)
.Name("Grid")
.Columns(columns =>
{
columns.Bound(p => p.Name).Groupable(false);
columns.Bound(p => p.StatusName).Width(100);
columns.Bound(p => p.Description).Title("Description").Width(150);
columns.Bound(p => p.City).Width(100);
columns.Bound(p => p.State).Width(70);
columns.Bound(p => p.AssignedTo);
@*
columns.Command(command => command.Custom("View Details").Click("showDetails"));
*@
})
.ClientDetailTemplateId("detailsTemplate")
.Pageable()
.Sortable()
.Scrollable(src => src.Height(500))
.Filterable()
.DataSource(dataSource => dataSource
.Ajax()
.Read(read => read.Action("ViewDetails", "Site"))
.PageSize(20)
)
.Events(events =>
{
events.DataBound("dataBoundDetails");
events.DetailExpand("expandDetails");
})
)
@(Html.Kendo().Window().Name("Details")
.Title("Site Details")
.Visible(false)
.Modal(true)
.Draggable(true)
.Width(500)
)
<script id="detailsTemplate" type="text/kendo-tmpl">
@(Html.Kendo().TabStrip()
.Name("TabStrip_#=Id#")
.SelectedIndex(0)
.Items(items =>
{
//Main
items.Add()
.Text("Details")
.Encoded(false)
.Content(@<text>
@if("#= StatusId #" == "1")
{
@Html.Action("SiteRequestView", "Site")
}
else
{
@Html.Action("EvaView", "Site")
}
</text>);
})
.ToClientTemplate())
</script>
<div id = "griddisplay"> @(Html.Kendo().Grid(Model) .Name("MyGrid") .Columns(columns => { columns.Bound(p => p.RegionId).Title("Region ID").Width("100px"); columns.Bound(p => p.RegionName).Title("Region Name").Width("150px"); }) .Pageable() .Resizable(r=>r.Columns(true)) .Sortable() .Scrollable(scr => scr.Height("200px")) .DataSource(dataSource => dataSource .Ajax() .Read(read => read.Action("GridTest", "MyController") ) ) ) </div>#griddisplay {width:520px;font-size:12px}
var data = { id: 4711, task: { name: "coding" }};var options1 = { type: "POST", dataType: "json", contentType: "application/json", data: JSON.stringify(data)};$.ajax("/api/Person/", options1);var options2 = { transport: { read: { url: "/api/Person/", type: "POST", dataType: "json", contentType: "application/json", data: JSON.stringify(data) } }};var datasource = new kendo.data.DataSource(options2);datasource.read();Reading via Ajax {"id":4711,"task":{"name":"coding"}}Reading via Datasource (with stringify) 0=%7B&1=%22&2=i&3=d&4=%22&5=%3A&6=4&7=7& (rest stripped)Reading via Datasource (without stringify) id=4711&task%5Bname%5D=coding<
script id="TopRoleEditorTemplate" type="text/x-kendo-template">
<table >
<tr>
<td align="right">
<label for="RoleCode" class="k-Label">
<span id="rolename" style="padding: 0px 1px 0px 1px; font-family: Verdana; color: Red; font-size:xx-small; font-weight:bold">* </span>
Service Owner Group:</label>
</td>
<td>
<input type="RoleCode" id="RoleCode" name="RoleCode" class="k-textbox" style="width: 200px" data-bind="value:RoleCode"
required validationMessage="Service Owner Group is required" />
<span class="k-invalid-msg" data-for="RoleCode"></span>
</td>
</tr>
when the popup is submitted i can see a div is generated with a hard coded margin (0.5em) , becuase of this the validation message appears away from (not inline) the input control