[CLOSED] Button: Direct event executes although click listener returns false value (Razor)

  1. #1

    [CLOSED] Button: Direct event executes although click listener returns false value (Razor)

    Hi, on window form i have one button, Listener and DirectEvent on it. When user click on button I return false value from ButtonPrijava_Click(). In clasic aspx synthax when Listener click handler returns false direct event does not execute. Here in razor syntax when handler return false value direct event still execute. How to fix this?

    Here is code:

    @(Html.X().Window().ID("WindowLogIn")
    ... ...
    .Buttons(item =>
            {
                item.Add(Html.X().Button().ID("ButtonPrijava").Text("Prijavi me").Icon(Icon.Accept)
                        .Listeners(listeners => { listeners.Click.Handler = "ButtonPrijava_Click();"; })
                        .DirectEvents(directEvents => { directEvents.Click.Url = "/Account/LogInUser"; })); 
            })
    )

        function ButtonPrijava_Click() {
            
            return false;
        }
    Last edited by Daniil; Apr 09, 2012 at 3:03 PM. Reason: [CLOSED]
  2. #2
    Hi,

    You have to use 'return' in Handler
    listeners.Click.Handler = "return ButtonPrijava_Click();"
    or use Fn
    listeners.Click.Fn = "ButtonPrijava_Click"
  3. #3
    Thanks, it is my omission.

Similar Threads

  1. [CLOSED] ext:Button: Adding listener to a click event
    By supera in forum 2.x Legacy Premium Help
    Replies: 6
    Last Post: Apr 05, 2012, 12:04 PM
  2. Replies: 6
    Last Post: Dec 14, 2011, 5:24 AM
  3. radio button always returns false
    By khadga in forum 1.x Help
    Replies: 4
    Last Post: Nov 20, 2010, 7:37 AM
  4. [CLOSED] Make enter key activate button click direct event
    By Pablo_Azevedo in forum 1.x Legacy Premium Help
    Replies: 4
    Last Post: Sep 15, 2010, 6:02 PM
  5. Replies: 10
    Last Post: Aug 18, 2010, 2:22 AM

Tags for this Thread

Posting Permissions