Hi Dimitar,
Thanks for your reply. But my real problem is my dataItem to pass tooltip comes from another kendo datasource. Here is my accual code,
Here is my datasource item and provides my model from controller.This model included data like called ObjectName, Size ,etc. which i didnt use this template. How can i pass these to my kendotooltip.
<
script
type
=
"text/x-kendo-template"
id
=
"newsfeedsItemTemplate"
>
<
li
id
=
"items"
>
<
div
class
=
"col1"
data-HistoryType
=
"#:HistoryType#"
>
<
div
class
=
"cont"
>
<
div
class
=
"cont-col1"
>
<
div
class
=
"label label-sm #:IconColor#"
>
<
i
class
=
"#:FontAwesomeIconName#"
></
i
>
</
div
>
</
div
>
<
div
class
=
"cont-col2"
>
<
div
class
=
"desc"
>
#:shortenText(Description,49)#
</
div
>
</
div
>
</
div
>
</
div
>
<
div
class
=
"col2"
>
<
div
class
=
"date"
> #:formatDate(kendo.parseDate(Date))#</
div
>
</
div
>
</
li
>
</
script
>
----------And its JQuery Call------------
var template = kendo.template($("#newsfeedsItemTemplate").html());
Archive.ActivitiesDataSource = new kendo.data.DataSource({
transport: {
read: {
url: Archive.ActivitiesUrl,
data: { feedType: feedType, masterId: Archive.MasterId },
dataType: "json",
cache: false
}
},
schema: {
errors: "error"
},
error: function (e) {
alert("bad request");
},
requestStart: function () {
kendo.ui.progress($("#newsfeeds"), true);
},
requestEnd: function () {
kendo.ui.progress($("#newsfeeds"), false);
},
change: function () {
$("#newsfeeds").html(kendo.render(template, this.view()));
}
});
Archive.ActivitiesDataSource.read();
and also this code below from tooltip
<
script
type
=
"text/x-kendo-template"
id
=
"newsFeedsToolTipTemplate"
>
<
div
>//HERE I want to pass data from kendo.ds like #:ObjectName#</
div
>
</
script
>
jQuery(document).ready(function () {
$("#items").kendoTooltip({
autoHide: true,
filter: "div",
content: kendo.template($("#newsFeedsToolTipTemplate").html()),
width: 400,
height: 200,
position: "top"
});
});