Загрузка из Excel

Здравствуйте.

Делаю загрузку из Excel на основе стандартной загрузки, использую схему "Страница". Окно открываю кодом:

var url = this.Terrasoft.workspaceBaseUrl + "/ViewPage.aspx?Id=1ed4a6a8-e552-4678-a4f0-d829cb41d880";
window.open(url, "_blank", "height=" + "150" + ",width=" + "500");

Отличие лишь в том что окно открывается из страницы редактирования и в него мне нужно передать Id открытой записи, но пока не нашел способ как это сделать. Подскажите пожалуйста возможно ли это и как?
Знаю что можно добавить требуемый справочник в окно и выбирать запись там, но хотелось бы обойтись без этого и просто передать параметр.

Нравится

4 комментария

Здравствуйте!

Уточните, пожалуйста, что Вы хотите реализовать? Желательно со скриншотами.

Снимок в приложение. Делал на основе стандартного импорта из Excel. С самим импортом проблем нет, выбираешь файл и проект в который нужно импортировать из справочника.
Вместо выбора проекта нужно передать его Id из страницы редактирования проекта. Окно открывается действием.

Мне кажется, можно в переменную url дописать вроде:

+"&ProjectId="+ProjectId;

А в открывшемся окне её вычитать как:

Guid ProjectId = new Guid(Page.Request.QueryString["ProjectId"]);

"Зверев Александр" написал:

Мне кажется, можно в переменную url дописать вроде:

+"&ProjectId="+ProjectId;

А в открывшемся окне её вычитать как:

Guid ProjectId = new Guid(Page.Request.QueryString["ProjectId"]);

Спасибо, работает.

Показать все комментарии