Very odd situation here. I’m trying to launch a .application file using Response.Redirect. In the Page_Load event, if I check that it is a postback, it doesn’t launch (it does otherwise). If I redirect to another page in postback, it works fine.
The reason I’m launching in postback is I’m checking that .Net is installed by grabbing navigator.useragent in javascript and sending that back to asp.net via a postback (actually a form[0].submit()) to see if the .Net framework is installed.
As an alternate you could send the meta tag to the browser
You could also check the UserAgent without the postback by checking HttpRequest.UserAgent Property or Request.ServerVariables(“HTTP_USER_AGENT”).