Я использую эту строку кода, чтобы вернуть нужную мне часть URL: (ineedthis.aspx)
, поэтому, если вы перейдете к what.aspx, эта строка кода вернет «что угодно» в виде строки:
string currentURL = this.Page.ToString().
Substring(4, this.Page.ToString().Substring(4).Length - 5);
Моя проблема - сделать currentURL доступным для всей страницы.Если я сделаю его глобальным (что я хочу сделать, если мне нужно, чтобы он переписывался при каждой загрузке страницы?) С использованием этого кода:
public class Globals
{
public static string currentURL =
this.Page.ToString().
Substring(4, this.Page.ToString().Substring(4).Length - 5);
}
, у компилятора возникла проблема с ключевым словом this
.
поэтому я предполагаю, что мой вопрос таков:
как мне создать строку, которая хранит «что угодно» часть what.aspx исделать его доступным для всего моего проекта И когда страница загружается, она переписывает строку на любую текущую страницу, на которой находится пользователь?
о, и не волнуйтесь в своем ответе, noob здесь!