Fixing an issue with output parameters that are of type IntPtr
[castle.git] / Samples / MonoRail / SampleSite / Views / AjaxArea / observerform / index.vm
blobe9618736cbb302524fbf778f150b4966f6012278
1 <div align="center">\r
2   <h2>Ajax Support - ObserverForm</h2>\r
3 </div>\r
4 \r
5 <div class="container">\r
6   \r
7   The same as ObserverField, but this one invokes the remote\r
8   method whenever some value on the form changes.\r
9   \r
10 </div>\r
12 <h3>Overloads:</h3>\r
14 <div class="container">\r
16 <ul>\r
17   <li><code>public String ObserveForm(String formId, int frequency, String url, String idOfElementToBeUpdated, String with)</code></li>\r
18   <li><code>public String ObserveForm(String formId, IDictionary options)</code></li>\r
19 </ul>\r
21 </div>\r
23 <h3>Examples:</h3>\r
25 <div class="container">\r
27 <a href="${siteRoot}/code/showCode.castle?file=Views/AjaxArea/observerform/index.vm">Check this view source code</a>.\r
29 <p>\r
30   $Form.FormTag("%{noaction='true',id='mainform'}")\r
32   Name: <input type="text" name="name" id="name"><br>\r
33   Age: <input type="text" name="age" id="age"><br>\r
34   <br>\r
35   \r
36   Validation message:\r
37   <span id="message"></span>\r
38   \r
39   $Form.EndFormTag()\r
40   $AjaxHelperOld.ObserveForm("mainform", 3, "Validate.castle", "message", null) \r
41 </p>\r
43 </div>\r