Posted 03 Dec 2013 Link to this post
I tried to open RadWindow from RadTileList in OnClientTileClicked event. RadWindow is opening, however, then it is closed and result shows in same window as RadTileList
function OnClientTileClicked(tileList, args) {
var tile = args.get_tile();
var url = args.get_oldValue();
//confirm navigation if url has been specified
if (url !== "") {
var oManager = GetRadWindowManager();
var oWnd = oManager.getWindowByName("RadWindow1");
if (oWnd === null) {
oWnd = oManager.open(url, "RadWindow1");
}
else
{
oWnd.setUrl(url);
args.set_cancel(true);
//request navigation url to be set
else {
tile.set_navigateUrl(prompt("No url specified. Please enter a navigation url:"));
function RadWindowOnClientClose(sender, args) {
if (args.get_argument() !== null) {
<
telerik:RadTileList
ID
=
"RadTileList1"
runat
"server"
Skin
"Office2007"
Width
"930px"
Height
"500px"
OnClientTileClicked
"OnClientTileClicked"
AutoPostBack
"false"
SelectionMode
"Single"
ScrollingMode
"Auto"
>
Groups
telerik:TileGroup
telerik:RadTextTile
NavigateUrl
"/Kodes/Algemeen/Komplexen.aspx"
Target
"_self"
Title-ImageUrl
"/images/filetypes/access.gif"
Title-Text
"Wat is gewijzigd"
Text
"Hier komen de wijzigingen. Dit is een test van een heel lange omschrijving."
Shape
"Wide"
Badge
Value
"22"
/>
</
telerik:RadImageAndTextTile
ImageUrl
"~/Images/FileTypes/Powerpoint24.png"
"Gewijzigde prioriteiten kandidaat-huurders"
"27 aanpassingen"
"RadTextTile1"
Any idea ? Best regards, Guy Van Dyck Guynius Software
<script type=
"text/javascript"
function
Close(sender, args) {
//redirect to the tilelist page
document.location.href =
'RadTileList.aspx'
;
</script>
Posted 04 Dec 2013 Link to this post
OnClientTileClicking(sender, args) {
//open RadWindow
radopen(args.get_value(),
"RadWindow1"
);
//prevent navigation from the TileList
args.set_cancel(
true
//you can further customize the logic to check for a value first
OnClientTileClicking
"OnClientTileClicking"