You are not allowed to have 2 SERVER-SIDE forms on a page.<BR><BR>Can't do it. That's the foundation of the ASP.NET postback architecture.<BR><BR>There's probably a good way to do what you're trying to do (if I only knew what it was).<BR><BR>If you want to post a little more info about what you're trying to achieve, I might be able to help.
I would suggest using 4 separate search buttons and tying each to its own server-side event. <BR><BR>In other words, use the button name and its event to distinguish what action should be taken. If the forms submit to different URLs, their action attributes are different, you'll have to combine the code into a single code-behind page. But that shouldn't be too hard. Just copy and paste the code.