Привет Всем!
В своем приложении я активно исспользую Context.RewritePath
Однако возникает неприятность с aspnetForm : в ней аттрибут action устанавливается в URL серверной страницы. Учитывая то, что путь страницы после RewritePath на сервере не существует, то любой postback уходит на несуществующую страницу.
В связи с чем вопрос: Можно ли в ручную управлять значением аттрибута action у главной формы страницы?
Form1.Attributes[
С уважением, Дмитрий.
В обробнику PreRender встановити що вам треба?
void page_PreRender(object sender, EventArgs e){ Page page = sender as Page; if (page != null) { HttpContext.Current.RewritePath("blablabla.aspx"); }}
Mike Chaliy: В обробнику PreRender встановити що вам треба?
как я уже писал ранее, мне нужно после успешного выполнения RewritePath установить также правильное содержимое аттрибута action главного тега <form>
PS. странно, но Context.RewritePath(this.Context.Request.RawUrl) в Page_PreRender делает то что надо. Пасиба за идею.