Server.transfer, вызывающий HttpException
Я занимаюсь разработкой веб-приложения на C#/SQL ASP.NET в VS 2008. В настоящее время я использую метод Server.Transfer для передачи управления из одного файла ASPX.CS в другой файл ASPX. В первый раз, это работает. Но после передачи управления в этот новый файл возникает условие:
if (restart == false)
{
где "restart" - логическая переменная. После этого оператора он немедленно передает управление обратно в тот же файл ASPX.CS и пытается повторно выполнить метод Server.Transfer. На этот раз это дает мне следующее исключение и трассировку стека. Вы знаете, что вызывает это? Я пытался прочитать это, но это не имело особого смысла для меня.
Исключение System.Web.HttpException не было обработано кодом пользователя. Message="Ошибка выполнения дочернего запроса для DataMatch.aspx." Source="System.Web" ErrorCode=-2147467259 StackTrace: at System.Web.HttpServerUtility.Execute(путь строки, средство записи TextWriter, Boolean preserveForm) в System.Web.HttpServerUtility.Transfer(путь строки, Boolean preserveForm) в System..HttpServerUtility.Transfer (путь строки) в AddFileToSQL._Default.btnAppend_Click(отправитель объекта, EventArgs e) в C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\Default.aspx.cs: строка 109 в System.Web.UI.HtmlControls.HtmlInputButton.OnServerClick(EventArgs e) в System.Web.UI.HtmlControls.HtmlInputButton.RaisePostBackEvent(String eventArgument) в System.Web.UI.HtmlContutWHt.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) в System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) в System.Web.UI.Page.RaisePostBackEvent(NameVWailRecessIcessPaseIcessPaseIp) Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) InnerException: System.Web.HttpCompileException Message="c:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx(14): ошибка CS1502: ошибка перегружена Метод соответствия для 'System.Web.UI.HtmlControls.HtmlTableRowCollection.Add(System.Web.UI.HtmlControls.HtmlTableRow)' имеет несколько недопустимых аргументов. " Source="System.Web" ErrorCode=-2147467259 SourceCode="# контрольная сумма pragma \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\" \"{406ea660-64cf-4c82-b6f0-42d48172a799}\" \"76750ABD913CF678D216FFF9FB9E1 \ п //------------------------------------------------------------------------------\r\n// \r\n// Этот код был сгенерирован tool.\r\n// Runtime Version:2.0.50727.3603\r\n//\r\n// Изменения в этом файле могут вызвать некорректное поведение и будут потеряны, если \ r \ n // код будет сгенерирован заново.\r\n// \r\n//------------------------------------------------------------------------------\r\n\r\nnamespace ASP {\r\n \r\n #line 285 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Web.Profile;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 280 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n используя System.Text.RegularExpressions;\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n \r\n #line 282 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Web.Caching;\r\n \r\n #line default\r\n #line hidden\r\n \r\n # строка 278 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Configuration;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 277 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Collections.Specialized;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 19 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Projects \ AddFileToSQL \ AddFileToSQL \ DATAMAT ch.aspx\"\r\n с использованием System.Web.UI.WebControls.WebParts;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 289 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Web.UI.HtmlControls;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 19 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n с использованием системы.Web.UI.WebControls;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 19 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Projects \ AddFileToSQL \ AddFileToSQL \ DataMatch.aspx\"\r\n с использованием System.Web.UI;\r\n \r\n #line default\r\n # строка скрыта \r\n \r\n #line 276 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Collections;\r\n \r\n #line default\r\n #line скрыто \r\n \r\n #line 275 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 284 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Web.Security;\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n \r\n #line 281 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Web;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 283 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n using System.Web.SessionState;\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 279 \"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Config\web.config\"\r\n с использованием System.Text;\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n \r\n \r\n [System.Runtime.CompilerServices.CompilerGlobalScopeAttribute()]\r\n открытый класс datamatch_aspx: global::AddFileToSQL.DataMatch, System.Web.SessionState.IRequiresSessionState, System.Web.IHttpHandler {\r\n \r\n private static @__initialized;\r\n \r\n частный статический объект @__fileDependencies;\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n public datamatch_aspx() {\r\n string[] зависимости;\r\n ((global::AddFileToSQL.DataMatch)(this)).AppRelativeVirtualPath = \"~/DataMatch.aspx\";\r\n if ((global::ASP.datamatch_aspx.@__initialized == false)) {\r\n зависимостей = новая строка [1];\r\n зависимостей [0] = \"~/DataMatch.aspx\";\r\n global::ASP.datamatch_aspx.@__fileDependencies = this.GetWrappedFileDependencies(зависимости);\r\n global::ASP.datamatch_aspx.@__initialized = true;\r\n }\r\n this.Server.ScriptTimeout = 30000000;\r\n }\r\n \r\n защищенный профиль System.Web.Profile.DefaultProfile {\r\n get {\r\n return ((System.Web.Profile.DefaultProfile)(this.Context.Profile));\r\n }\r\n }\r\n \r\n защищенный ASP.global_asax ApplicationInstance {\r\n get {\r\n return ((ASP.global_asax)(this.Context.ApplicationInstance));\r\n }\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.HtmlControls.HtmlTitle @__BuildControl__control3() {\r\n global::System.Web.UI.HtmlControls.HtmlTitle @__ctrl;\r\n \r\n #line 6 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.HtmlControls.HtmlTitle();\r\n \r\n #line default\r\n #line hidden\r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.HtmlControls.HtmlHead @__BuildControl__control2() {\r\n global::System.Web.UI.HtmlControls.HtmlHead @__ctrl;\r\n \r\n #line 5 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.HtmlControls.HtmlHead(\"head\");\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n global::System.Web.UI.HtmlControls.HtmlTitle @__ctrl1;\r\n \r\n #line 5 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl1 = this.@__BuildControl__control3();\r\n \r\n #line default\r\n #line hidden\r\n System.Web.UI.IParserAccessor @__parser = ((System.Web.UI.IParserAccessor)(@__ctrl));\r\n \r\n #line 5 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__parser.AddParsedSubObject(@__ctrl1);\r\n \r\n #line по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n # строка 5 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ parser.AddParsedSubObject (новый System.Web.UI.LiteralControl(\"\r\n \r\n \r\n \r\n \r\n\"));\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.HtmlControls.HtmlTableRow @__BuildControl__control5() {\r\n global::System.Web.UI.HtmlControls.HtmlTableRow @__ctrl;\r\n \r\n #line 15 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.HtmlControls.HtmlTableRow();\r\n \r\n #line default\r\n #line hidden\r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.WebControls.PlaceHolder @__BuildControlphTextBoxes() {\r\n global::System.Web.UI.WebControls.PlaceHolder @__ctrl;\r\n \r\n #line 19 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.WebControls.PlaceHolder();\r\n \r\n #line default\r\n #line hidden\r\n this.phTextBoxes = @__ctrl;\r\n \r\n #line 19 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.ID = \"phTextBoxes\";\r\n \r\n #line по умолчанию \ r \ n # строка скрыта \ r \ n return @__ ctrl; \ r \ n} \ r \ n \ r \ n [System.Diagnostics.DebuggerNonUserCodeAttribute ()] \ r \ n частный глобальный::System.Web.UI.HtmlControls.HtmlTableCell @__BuildControl__control8() {\r\n global::System.Web.UI.HtmlControls.HtmlTableCell @__ctrl;\r\n \r\n #line 18 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = new global::System.Web.UI.HtmlControls.HtmlTableCell(\"td\");\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 18 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Align = \"center\";\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 18 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.VAlign = \"top\";\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n System.Web.UI.IParserAccessor @__parser = ((System.Web.UI.IParserAccessor)(@__ctrl));\r\n \r\n #line 18 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__parser.AddParsedSubObject(new System.Web.UI.LiteralControl(\"\r\n \"));\r\n \r\n #line по умолчанию \ r \ n #line скрыто \r\n global::System.Web.UI.WebControls.PlaceHolder @__ctrl1;\r\n \r\n #line 18 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl1 = this.@__BuildControlphTextBoxes();\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 18 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__parser.AddParsedSubObject(@__ctrl1);\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 18 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__parser.AddParsedSubObject(new System.Web.UI.LiteralControl(\"\r\n \"));\r\n \r\n #line default\r\n #line скрыто \r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.WebControls.Label @__BuildControlInstructions() {\r\n global::System.Web.UI.WebControls.Label @__ctrl;\r\n \r\n #line 22 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.WebControls.Label();\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n this.Instructions = @__ctrl;\r\n @__ctrl.ApplyStyleSheetSkin(this);\r\n \r\n #line 22 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @ __ctrl.ID = \ "Инструкции \"; \ r \ n \ r \ n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 22 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Projects \ AddFileToSQL \ AddFileToSQL \ AddMile.aspx\"\r\n @__ctrl.Font.Italic = true;\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 22 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Text = \" Теперь выберите из выпадающих списков, какие столбцы таблицы из моей базы данных вы хотите, чтобы \" +\r\n \" отобразили эти поля в \";\r\n \r\n #line default\r\n #line hidden\r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.HtmlControls.HtmlTableCell @__BuildControl__control9() {\r\n global::System.Web.UI.HtmlControls.HtmlTableCell @__ctrl;\r\n \r\n #line 21 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.HtmlControls.HtmlTableCell(\"td\");\r\n \r\n #line default\r\n #line hidden\r\n System.Web.UI.IParserAccessor @__parser = ((System.Web.UI.IParserAccessor)(@__ctrl));\r\n \r\n #line 21 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ parser.AddParsedSubObject (новый System.Web.UI.LiteralControl(\"\r\n \"));\r\n \r\n #line default\r\n #line hidden\r\n global::System.Web.UI.WebControls.Label @__ctrl1;\r\n \r\n #line 21 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl1 = this.@__BuildControlInstructions();\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 21 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__parser.AddParsedSubObject(@__ctrl1);\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 21 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__parser.AddParsedSubObject(new System.Web.UI.LiteralControl(\"\r\n \"));\r\n \r\n #line default\r\n #line скрыто \r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.WebControls.Button @__BuildControlbtnSubmit() {\r\n global::System.Web.UI.WebControls.Button @__ctrl;\r\n \r\n #line 26 \"C:\ Документы и настройки \ Admin \ Мои документы \ Visual Studio 2008 \ Проекты \ AddFileToSQL \ AddFileToSQL \ DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.WebControls.Button();\r\n \r\n #line default\r\n #line hidden\r\n this.btnSubmit = @__ctrl;\r\n @__ctrl.ApplyStyleSheetSkin(this);\r\n \r\n #line 26 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.ID = \"btnSubmit\";\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 26 \ "C: \ Documents и настройки \ Admin \ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Text = \"Submit\";\r\n \r\n #line default\r\n #line скрыто \ r \ n \ r \ n #line 26 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Проекты \AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Width = new System.Web.UI.WebControls.Unit(150, System.Web.UI.WebControls.UnitType.Pixel);\r\n \r\n #line по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 26 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n ((System.Web.UI.IAttributeAccessor)(@__ctrl)).SetAttribute(\"style\", \"top:auto; left:auto\");\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n # line 26 \" C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n ((System.Web.UI.IAttributeAccessor)(@__ctrl)).SetAttribute(\"top\", \"100px\");\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 26 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Click -= new System.EventHandler(this.btnSubmit_Click);\r\n \r\n #line по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 26 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Click += new System.EventHandler(this.btnSubmit_Click);\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.HtmlControls.HtmlTableCell @__BuildControl__control10() {\r\n global::System.Web.UI.HtmlControls.HtmlTableCell @__ctrl;\r\n \r\n #line 25 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный:: System.Web.UI.HtmlControls.HtmlTableCell (\ "td \"); \ r \ n \ r \ n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 25 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ ctrl.Align = \ "center \"; \ r \ n \ r \ n # строка по умолчанию \ r \ n # строка скрыта \r\n System.Web.UI.IParserAccessor @__parser = ((System.Web.UI.IParserAccessor)(@__ctrl));\r\n \r\n #line 25 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ parser.AddParsedSubObject (новая система.Web.UI.LiteralControl(\"\r\n \"));\r\n \r\n #line default\r\n #line hidden\r\n global::System.Web.UI.WebControls.Button @__ctrl1;\r\n \r\n #line 25 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Проекты \AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl1 = this.@__BuildControlbtnSubmit();\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n # строка 25 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__parser.AddParsedSubObject(@__ctrl1);\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 25 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Projects \ AddFileToSQL \ AddFileToSQL \ DataMatch.aspx\"\r\n @__ parser.AddParsedSubObject (новый System.Web.UI.LiteralControl(\"\r\n \r\n \"));\r\n \r\n #line по умолчанию \r\n #line hidden\r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private void @__BuildControl__control7(System.Web.UI.HtmlControls.HtmlTableCellCollection @__ctrl) {\r\n global::System.Web.UI.HtmlControls.HtmlTableCell @__ctrl1;\r\n \r\n #line 17 \"C:\ Документы и настройки \ Admin \ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl1 = this.@__BuildControl__control8();\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n # строка 17 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Проекты \AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Add(@__ctrl1);\r\n \r\n #line default\r\n #line скрытый \r\n global::System.Web.UI.HtmlControls.HtmlTableCell @__ctrl2;\r\n \r\n #line 17 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl2 = this.@__BuildControl__control9();\r\n \r\n #line по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 17 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Add(@__ctrl2);\r\n \r\n #line default\r\n #line hidden\r\n global::System.Web.UI.HtmlControls.HtmlTableCell @__ctrl3;\r\n \r\n #line 17 \"C:\Documents and Настройки \ Admin \ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl3 = this.@__BuildControl__control10();\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n #line 17 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Add(@__ctrl3);\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.HtmlControls.HtmlTableRow @__BuildControl__control6() {\r\n global::System.Web.UI.HtmlControls.HtmlTableRow @__ctrl;\r\n \r\n #line 17 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.HtmlControls.HtmlTableRow();\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 17 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Align = \"center\";\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 17 \"C:\Documents and Settings\Admin\My Документы \ Visual Studio 2008 \ Projects \ AddFileToSQL \ AddFileToSQL \ AddMile.aspx\"\r\n this.@__BuildControl__control7(@__ctrl.Cells);\r\n \r\n #line default\r\n # строка скрыта \ r \ n return @__ ctrl; \ r \ n} \ r \ n \ r \ n [System.Diagnostics.DebuggerNonUserCodeAttribute ()] \ r \ n частный глобальный::System.Web.UI.WebControls.Literal @__BuildControllTextData() {\r\n global::System.Web.UI.WebControls.Literal @__ctrl;\r\n \r\n #line 34 \"C:\ Документы и настройки \ Admin \ Мои документы \ Visual Studio 2008 \" Проекты \ AddFileToSQL \ AddFileToSQL \ DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.WebControls.Literal();\r\n \r\n #line default\r\n # скрытая строка \r\n this.lTextData = @__ctrl;\r\n \r\n #line 34 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.ID = \"lTextData\";\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n return @__ctrl;\r\n }\r\n \r\n [System.Diagnostics.DebuggerNonUserCodeAttribute()]\r\n private global::System.Web.UI.WebControls.Panel @__BuildControlpnlDisplayData() {\r\n global::System.Web.UI.WebControls.Panel @__ctrl;\r\n \r\n #line 31 \"C:\ Документы и настройки \ Admin \ My Документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl = новый глобальный::System.Web.UI.WebControls.Panel();\r\n \r\n #line default\r\n #line скрыто \r\n this.pnlDisplayData = @__ctrl;\r\n @__ctrl.ApplyStyleSheetSkin(this);\r\n \r\n #line 31 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Проекты \AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.ID = \"pnlDisplayData\";\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 31 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl.Visible = false;\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n System.Web.UI.IParserAccessor @__parser = ((System.Web.UI.IParserAccessor)(@__ctrl));\r\n \r\n #line 31 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__parser.AddParsedSubObject(new System.Web.UI.LiteralControl(\"\r\n \r\n \r\n \" +\r\n \" \"));\r\n \r\n # строка по умолчанию \ r \ n # строка скрыта \r\n global::System.Web.UI.WebControls.Literal @__ctrl1;\r\n \r\n #line 31 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ctrl1 = this.@__BuildControllTextData();\r\n \r\n #line default\r\n #line hidden\r\n \r\n #line 31 \"C:\Documents and Settings\Admin\ Мои документы \ Visual Studio 2008 \ Projects \ AddFileToSQL \ AddFileToSQL \ DataMatch.aspx\"\r\n @__ parser.AddParsedSubObject (@__ ctrl1); \ r \ n \ r \ n # строка по умолчанию \ r \ n # строка скрыта \ r \ n \ r \ n # строка 31 \"C:\Documents and Settings\Admin\ Мои документы \Visual Studio 2008\Projects\AddFileToSQL\AddFileToSQL\DataMatch.aspx\"\r\n @__ parser.AddParsedSubObject (новый System.Web.UI.LiteralCont
1 ответ
Я бы предложил попробовать Response.Redirect("New page URL")
так как у вас были проблемы с Server.transfer. Response.Redirect кажется более "чистым" способом изменения страниц. См. http://www.developer.com/net/asp/article.php/3299641/ServerTransfer-Vs-ResponseRedirect.htm для сравнения.