Home
Developers

Developers

  • Documentation
    • Developer Guide
    • API Reference
    • Style Guide
    • How-To
    • Troubleshooting
  • Submit a Flake
  • Support

Pageflakes How-To and Troubleshooting Guide

  • Manage Flake Instances
  • Server-Side Scripting
  • Auto-Save Settings
  • Storing an Array into a Profile
  • Using CSS
  • Access Web Services from Flakes
  • Flake Development Tools
  • Troubleshooting
    • Using the "id" element correctly
    • Using XMLHttpRequest
    • Issues with Internet Explorer, Firefox and Opera
    • Use CDATA inside script blocks
    • Avoid memory leaks and understand 'this'
    • Minimize processing in load()
    • Do not use alert()
    • Do not use <form> elements
Home » Documentation » Troubleshooting

Do not use <form> elements

Submitting a <form> using either POST or GET results in a refresh of the whole Pageflakes page. As this is inconsistent with the AJAX model that Pageflakes uses, any <form> elements are removed by the Pageflakes framework when the page is being loaded.

Developers should instead make usage of the Content Proxy object to communicate with server-side implementations.

Since the <form> tag is removed, it is not possible to use ASP.NET Controls such as DataGrid, Repeater, Calendar, Validators, etc. However, intrinsic HTML controls are allowed.

‹ Do not use alert()up
»
  • Printer-friendly version