Hi there,
I want to fill a Hidden Field on an aspx page after clicking a link.
My Code:
All work fine, but the VB.Net code doesn't change the Hidden_LayoutID.
What went wrong?
Thanks for answers
Thomas
I want to fill a Hidden Field on an aspx page after clicking a link.
My Code:
01.<%@ Page Title="Home Page" Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="WebApplication6._Default" %>02.<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>03. 04.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">05.<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">06.<head id="Head1" runat="server">07. <title></title>08.</head>09.<body>10. <form id="Form1" runat="server">11. 12. <telerik:RadAjaxManager ID="RadAjaxManagerCopyLink" runat="server"> 13. <AjaxSettings>14. <telerik:AjaxSetting AjaxControlID="RadAjaxManagerCopyLink">15. <UpdatedControls>16. <telerik:AjaxUpdatedControl ControlID="Hidden_LayoutID" /> 17. </UpdatedControls> 18. </telerik:AjaxSetting>19. </AjaxSettings>20. <ClientEvents OnResponseEnd="responseEndCopyLink" />21. </telerik:RadAjaxManager>22. 23. <telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">24. <script type="text/javascript">25. function CopyLink() 26. {27. $find("<%= RadAjaxManagerCopyLink.ClientID %>").ajaxRequest("TeST");28. }29. 30. function responseEndCopyLink(sender, eventArgs) 31. {32. alert('<' + document.getElementById("<%=Hidden_LayoutID.ClientID %>").value + '>');33. }34. </script>35. </telerik:RadCodeBlock>36. <telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>37. 38. <input type="hidden" id="Hidden_LayoutID" name="Hidden_LayoutID" runat="server" /> 39. 40. <a id="Link1" runat="server" href="javascript:CopyLink();"> Create Layout Link </a><br /> 41. </form>42.</body>43.</html>1.Public Class _Default2. Inherits System.Web.UI.Page3. 4. Private Sub RadAjaxManager1_AjaxRequest(sender As Object, e As Telerik.Web.UI.AjaxRequestEventArgs) Handles RadAjaxManagerCopyLink.AjaxRequest5. Hidden_LayoutID.Value = "Hallo " & e.Argument.ToString6. End Sub7.End ClassAll work fine, but the VB.Net code doesn't change the Hidden_LayoutID.
What went wrong?
Thanks for answers
Thomas