Как найти, где установить значение индекса страницы
C# Asp page Errors out just before protected override void OnLoad(EventArgs e)
using System; using System.Collections.Generic; using TDCI.BuyDesign.Configurator.Engine.RuleEngine; using TDCI.BuyDesign.Configurator.Web.Views.Base; using TDCI.Common.Collections; using Infor.Enhancements.RUR.FreightLTL.RateQuoteWebRef; namespace Infor.Enhancements.RUR.FreightLTL { public partial class RUR_FreightLTL : ApplinkView { //private string _uri = string.Empty; private string _address = string.Empty; private string _city = string.Empty; private string _state = string.Empty; private string _zip = string.Empty; //program ERRORS out at this point #region Onload protected override void OnLoad(EventArgs e) { RateQuoteService client = new RateQuoteWebRef.RateQuoteService(); RateQuoteRequest request = new RateQuoteRequest();
////////////////////////////////////////////////////////////////
Server Error in '/' Application. Parameter can not be null! Parameter name: pageIndex Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.ArgumentException: Parameter can not be null! Parameter name: pageIndex Source Error: An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. Stack Trace: [ArgumentException: Parameter can not be null! Parameter name: pageIndex] TDCI.BuyDesign.Configurator.Web.Utilities.<>c__DisplayClass2.<.ctor>b__0() +92 TDCI.BuyDesign.Configurator.Web.Utilities.QueryStringParameterParser.ParseParameters(NameValueCollection queryParams) +228 TDCI.BuyDesign.Configurator.Web.Views.Base.ApplinkView.InitializeMemberVariablesFromQueryString() +462 TDCI.BuyDesign.Configurator.Web.Views.Base.ApplinkView.OnInit(EventArgs e) +114 System.Web.UI.Control.InitRecursive(Control namingContainer) +333 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +378 Version Information: Microsoft .NET Framework Version:2.0.50727.8794; ASP.NET Version:2.0.50727.8794
Что я уже пробовал:
Необходимо запускать проекты Visual Studio с диска C. Пользователь не имеет разрешения на запуск на общих дисках (например, "V").
Для имитации взаимодействия с Web API:
1. Запустите набор правил на тестовом сервере.
2. При выполнении веб-приложения ссылке.
a. запустите веб-отладку (F12 в браузере)
b. перейдите на вкладку Сеть
c. переключите зеленую стрелку, чтобы начать захват
d. Нажмите кнопку AppLink и сохраните URL-адрес
Пример
/Купитьразработать/Конфигуратор/Applinksбыл/RUR_FreightLTL.аспн?Адрес=1051 Блумфилд
РД&амп;город=Bardston&амп;состояние=КУ&амп;почтовый индекс=40004&амп;SkidString= :125,96,10,24,249 усилителя;
sessionUniqueKey=44b93067-3d5f-4f70-b0b4-03015f3ef2d2&pageIndex=1&screenIndex=4&optionIndex=5&displayMode=0
e. представьте все с самого начала "sessionUniqueKey ... - любому локальному хосту, которому нужны данные.
Обратите внимание, что переменные "Address =" ранее функция захватывала все эти переменные. Теперь они отправляются из ссылки приложения.
3. запустите (дважды щелкните) файл решения Microsoft Visual Studio
4. Нажмите кнопку начать отладку
Richard Deeming
У тебя в голове жучок. TDCI.BuyDesign.Configurator.Web.Views.Base.ApplinkView.OnInit
метод. Мы не можем сказать вам, как это исправить, потому что не видим кода для этого метода.