9 Answers, 1 is accepted
0
Vesselin Obreshkov
Top achievements
Rank 2
answered on 20 Jul 2012, 05:38 PM
If you have a license you can use the custom download builder tool that you can include only the features you want/need. Otherwise, you can look at their documentation for the requirements for each control/feature you want to use.
http://www.kendoui.com/documentation/javascript-dependencies.aspx
http://www.kendoui.com/documentation/javascript-dependencies.aspx
0
hn
Top achievements
Rank 1
answered on 21 Jul 2012, 02:47 PM
Many thanks.
You are right, it was a case of "READ DOCUMENTATION" !
You wouldn't know the answer to my questions on the Upload by any chance ?
You are right, it was a case of "READ DOCUMENTATION" !
You wouldn't know the answer to my questions on the Upload by any chance ?
0
Vesselin Obreshkov
Top achievements
Rank 2
answered on 23 Jul 2012, 04:41 PM
I'm not quite sure what questions you are asking of?
0
hn
Top achievements
Rank 1
answered on 23 Jul 2012, 06:46 PM
Hi
Thanks for replying
Basically, we have several uploaders whose select and upload events point to a single handler. Within the handler we want establish which uploader fired the event.
The 2nd thing is that if we place an uploader in a div for example, how do we access the div (i.e. the uploaders parent container). We tried everything including closest, parent, parents etc etc and all return null
Many thanks for your time
Thanks for replying
Basically, we have several uploaders whose select and upload events point to a single handler. Within the handler we want establish which uploader fired the event.
The 2nd thing is that if we place an uploader in a div for example, how do we access the div (i.e. the uploaders parent container). We tried everything including closest, parent, parents etc etc and all return null
Many thanks for your time
0
Vesselin Obreshkov
Top achievements
Rank 2
answered on 23 Jul 2012, 07:15 PM
It's kind of difficult to figure out your problem from your description without seeing your codes in question. If you can post some example or a zipped project that I or someone else can look at, we can probably be able to help you out better.
0
hn
Top achievements
Rank 1
answered on 23 Jul 2012, 08:01 PM
Many thanks for your reply
At the moment I cant send you any samples but I will try to explain with the following
<div id="parentContainer">
@(Html.Kendo().Upload()
.Name("Uploader1")
.Async(async => async
.Save("Some Method", "Some Controller"))
.Events(events => events
.Select("uploaderSelect")
.Success("uploaderSuccess")
.Upload("onUploadMain")
.Complete("onComplete")
)
)
@(Html.Kendo().Upload()
.Name("Uploader2")
.Async(async => async
.Save("Some Method", "Some Controller"))
.Events(events => events
.Select("uploaderSelect")
.Success("uploaderSuccess")
.Upload("onUploadMain")
.Complete("onComplete")
)
)
</div>
then in my events handler
function uploaderSelect(){
var id = need code to get the ID of the Uploader that fired this event either Uploader1 or 2
var parent = need code to get the ID of the Parent Container
}
Many thanks
At the moment I cant send you any samples but I will try to explain with the following
<div id="parentContainer">
@(Html.Kendo().Upload()
.Name("Uploader1")
.Async(async => async
.Save("Some Method", "Some Controller"))
.Events(events => events
.Select("uploaderSelect")
.Success("uploaderSuccess")
.Upload("onUploadMain")
.Complete("onComplete")
)
)
@(Html.Kendo().Upload()
.Name("Uploader2")
.Async(async => async
.Save("Some Method", "Some Controller"))
.Events(events => events
.Select("uploaderSelect")
.Success("uploaderSuccess")
.Upload("onUploadMain")
.Complete("onComplete")
)
)
</div>
then in my events handler
function uploaderSelect(){
var id = need code to get the ID of the Uploader that fired this event either Uploader1 or 2
var parent = need code to get the ID of the Parent Container
}
Many thanks
0
Accepted
Vesselin Obreshkov
Top achievements
Rank 2
answered on 23 Jul 2012, 08:51 PM
You need to update your event callbacks to accept an argument for the event sent by the control like such:
This will give you a reference to the upload control that triggered the event and it's name, id, etc. As for getting to the parent, you will need to provide a more complete example. Here you have a single parent div with an ID...
function
uploaderSelect(e){
var
sender = e.sender.element;
}
This will give you a reference to the upload control that triggered the event and it's name, id, etc. As for getting to the parent, you will need to provide a more complete example. Here you have a single parent div with an ID...
0
hn
Top achievements
Rank 1
answered on 23 Jul 2012, 11:18 PM
YOU ARE BRILLIANT - as a result of your answer, my second problem is also solved.
If my site makes millions (who knows!), I wont forget your contribution.
Many thanks
If my site makes millions (who knows!), I wont forget your contribution.
Many thanks
0
Vesselin Obreshkov
Top achievements
Rank 2
answered on 24 Jul 2012, 02:03 AM
I'll just take 50% ownership, thank you ;)
Glad I can help.
Glad I can help.