Итак, у меня есть LinkButton под названием linkButton.
protected LinkButton linkButton;
и внутри цикла, который получает каждый каталог указанного каталога, у меня есть это:
linkButton = new LinkButton();
linkButton.Text = DirInf.Name;
linkButton.CommandArgument = DirInf.FullName;
linkButton.Command += new CommandEventHandler(linkButton_Command);
Где DirInf имеет тип DirectoryInfo.
Теперь, когда я ставлю:
Response.Redirect("filebrowser.aspx?dir=" + linkButton.CommandArgument);
linkButton = new LinkButton();
внутри функции linkButton_Command linkButton.CommandArgument всегда выглядит как "C: \ Windows", что, как оказалось, является последним назначенным значением linkButton.CommandArgument.
Но я создал его новый экземпляр - но значение все еще сохраняется ...
Я довольно озадачен ...