Telerik Forums
Kendo UI for jQuery Forum
1 answer
126 views
hi. Can I define a class using class and the class kendo.data.DataSource kendo.observable? Kendo.data.DataSource and kendo.observable class properties will create will contain the class will be as follows. These two want to make mixin class.

thanks.
Daniel
Telerik team
 answered on 27 Mar 2013
2 answers
155 views
I am using Date/Time Pickers in application to scheduler task. But I don't need all list hours, so I want define the hours list.
It's possible ? Someone can help me?

If I can pass array list, resolve my problem.
Erick Pessoa
Top achievements
Rank 1
 answered on 27 Mar 2013
1 answer
111 views
I would like to make the datepicker readonly but still allow the user to select the date via the picker.

I've tried:

$("#datepicker").attr("disabled", "disabled");

This works on my PC but not on the iPad, on the iPad it appears to disable the picker as well.  In addition I don't want the visual style to change though I could probably figure out how to fix that.

I also tried:

$("#datepicker").attr("readonly", "readonly");

This one actually does exactly what I want when testing on a PC, but again on the iPad it appears to also disable the picker.  How do I get the behavior on the iPad to match so the picker is enabled but the user cannot input text?

Kjell
Top achievements
Rank 1
 answered on 27 Mar 2013
4 answers
625 views
i just need to make kendo menu with data source(json). but currently impossible. so i tried to create html list dynamically and bind the data set (ul ID="menu")  and  call from kendomenu function. html list added to page correctly  but  menu not populate. have any idea..?    
Sanjay
Top achievements
Rank 1
 answered on 27 Mar 2013
2 answers
326 views
Hi all,

I've created a minimal jsFiddle which demonstrates the problem very clearly:

http://jsfiddle.net/YNKM6/3/

Two grids bound to the same data. Both grids have the same two columns. One column has a comboBox editor, the other is a value that gets updated based on the comboBox's selection. When the comboBox value is changed, the change event handler updates the value column data on the observable model.

Grid1 has a row template. When the colour column is changed, the Value column is not updated in Grid1, until the user actually moves to the Value cell. Grid2 updates correctly straight away.

Grid2 does not have a row template. When the colour column is changed, the Value column is updated in both grids straight away.

My spidey-sense tells me this is a bug, but any support or work-arounds you can offer would be great. I'd like to use a row template if possible, and will only fall back on a column template if that is the only viable solution.

Thank-you!
Timothy
Top achievements
Rank 1
 answered on 26 Mar 2013
1 answer
308 views
Initialization of the Kendo validator in shared file
I am initializing my validator without rules from a shared file. I need to then add some rules for a separate file only when that file is used.
var validatable = form.kendoValidator({
    validateOnBlur: false
}).data("kendoValidator");

I need to add rules in a separate file that isn't shared
The following code needs to be added from the separate file
{
            rules: {
                radio: function(input) {
                    if (input.filter("[type=radio]") && input.attr("required")) {
                        return $("form").find("[name=" + input.attr("name") + "]").is(":checked");
                    }
                    return true;
                }
            },
            messages: {
                radio: "Please select a status"
            }
        }

How can I merge these rules to the existing validator validation code when that files is included?

Alexander Valchev
Telerik team
 answered on 26 Mar 2013
1 answer
281 views
I have a web service that works fine before I pass in any parameter. Once I change the service to take a parameter I return no data. I am fairly new to asmx web services but here is my code for my service as well as the call.

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]

// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
[System.Web.Script.Services.ScriptService]
public class WebService : System.Web.Services.WebService {

    public WebService () {

        //Uncomment the following line if using designed components 
        //InitializeComponent(); 
    }

    List<string> datax = new List<string>();
  [ScriptMethod(ResponseFormat = ResponseFormat.Json)]
    [WebMethod]
    public object GetAgent(string agentId)
    {
      
      DataClassesDataContext dc = new DataClassesDataContext();
      var ag = from x in dc.Agents
                select x;
      foreach (var item in ag)
      {
        datax.Add(item.FirstName + " " + item.LastName);
      }
      //JavaScriptSerializer jss = new JavaScriptSerializer();
      //retVal = jss.Serialize(ag);
      return datax;
    }
}


  <script>
    var deviceJDS = new kendo.data.DataSource({
      schema: {
        data: "d"  // ASMX services return JSON in the following format { "d": <result> }. Specify how to get the result.
      },
      transport: {
        read: {
          contentType: "application/json; charset=utf-8",
          type: "POST",
          dataType: "json",
          url: "http://localhost:65205/WebService.asmx/GetAgent",
           data: {agentId: 2}

        }
      }
    });


    $("#listview").kendoMobileListView({
      dataSource: deviceJDS
    });
    var app = new kendo.mobile.Application();
</script>



Alexander Valchev
Telerik team
 answered on 26 Mar 2013
2 answers
637 views
We are creating a grid based on the following Demo
The model for the demo has the unit price set up as follows:
[Required]
        [DisplayName("Unit price")]
        [DataType(DataType.Currency)]
        [Range(0, int.MaxValue)]
        public decimal UnitPrice
        {
            get;
            set;
        }

We are attempting to do the same thing in our application, but when we do so, we receive the following error:

The model item passed into the dictionary is of type 'System.Decimal', but this dictionary requires a model item of type 'System.String'

Am I missing something?
I don't see the model for the demo converting the unit price into a string, but the demo doesn't throw an error.
Atlas
Top achievements
Rank 1
 answered on 26 Mar 2013
4 answers
472 views
Hey,

i get a problem with my cascading comboboxes. I can't get the value from the first combobox to put it in the data for the second datasource. So the datasource from combobox2 depends on the value from combobox1. I dont have a clue how to get the value out of combobox1.

I tried several things, but nothing worked for me.

The situation is mentioned below:

$("#categories").kendoComboBox({
                        placeholder: "Select category...",
                        dataTextField: "Category",
                        dataValueField: "Category",                    
                        dataSource: {
                            type: "json",
                            transport: {
                                    read: {
                                        url:"http://xxx/api/item/PostAllCategories",
                                        type:"POST",
                                    }
                            }
                        }      
                    }).data("kendoComboBox");
                     
                    var products = $("#products").kendoComboBox({
                        autoBind: false,
                        cascadeFrom: "categories",
                        placeholder: "Select product...",
                        dataTextField: "Product",
                        dataValueField: "Product",
                        dataSource: {
                            type: "json",
                            transport: {
                                    read: {
                                        url:"http://xxx/api/item/PostAllProducts",
                                        type:"POST",
                                        data:{
/*Here is the Problem, i need the value from categories here in the data field
  If i do it this way my cascading fails and the values aren't displayed in the combobox, so something is wrong here. value = valuefromcategories*/
                                            value: function() {
                                                        return $("#categories").data("kendoComboBox").value();
                                                    }  
                                        }
                                    }
                                }
                        }
                    })

Does anyone has an idea?
John
Top achievements
Rank 1
 answered on 26 Mar 2013
3 answers
114 views
    Do you have the sample file to demo how to insert, update and delete data for WCF RIA JSON endpoint ?
Alexander Valchev
Telerik team
 answered on 26 Mar 2013
Narrow your results
Selected tags
Tags
Grid
General Discussions
Charts
Data Source
Scheduler
DropDownList
TreeView
MVVM
Editor
Window
DatePicker
Spreadsheet
Upload
ListView (Mobile)
ComboBox
TabStrip
MultiSelect
AutoComplete
ListView
Menu
Templates
Gantt
Validation
TreeList
Diagram
NumericTextBox
Splitter
PanelBar
Drag and Drop
Application
Map
ToolTip
Calendar
PivotGrid
ScrollView (Mobile)
Toolbar
TabStrip (Mobile)
Slider
Button (Mobile)
Filter
SPA
Drawing API
Drawer (Mobile)
Globalization
LinearGauge
Sortable
ModalView
Hierarchical Data Source
Button
FileManager
MaskedTextBox
View
Form
NavBar
Notification
Switch (Mobile)
SplitView
ListBox
DropDownTree
PDFViewer
Sparkline
ActionSheet
TileLayout
PopOver (Mobile)
TreeMap
ButtonGroup
ColorPicker
Pager
Styling
Chat
MultiColumnComboBox
Dialog
DateRangePicker
Checkbox
Timeline
Drawer
DateInput
ProgressBar
MediaPlayer
ImageEditor
TextBox
OrgChart
Accessibility
Effects
PivotGridV2
Licensing
ScrollView
Switch
TextArea
BulletChart
QRCode
ResponsivePanel
Wizard
CheckBoxGroup
Localization
Barcode
Breadcrumb
Collapsible
MultiViewCalendar
Touch
RadioButton
Stepper
Card
ExpansionPanel
Rating
RadioGroup
Badge
Captcha
Heatmap
AppBar
Loader
Security
TaskBoard
Popover
DockManager
TimePicker
FloatingActionButton
CircularGauge
ColorGradient
ColorPalette
DropDownButton
TimeDurationPicker
ToggleButton
BottomNavigation
Ripple
SkeletonContainer
Avatar
Circular ProgressBar
FlatColorPicker
SplitButton
Signature
Chip
ChipList
VS Code Extension
AIPrompt
PropertyGrid
Sankey
Chart Wizard
OTP Input
SpeechToTextButton
InlineAIPrompt
StockChart
ContextMenu
DateTimePicker
RadialGauge
ArcGauge
AICodingAssistant
SmartPasteButton
PromptBox
SegmentedControl
+? more
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?