Это может быть проблема с Session, а не ToString(), я не уверен.Как избавиться от нежелательных пробелов после использования ToString() в C#?
У меня есть две страницы .aspx, и я хочу передать IP-адрес из данных, переносимых с одной страницы на другую. Когда я это делаю, добавляются пробелы, которые я не хочу. Простой вариант кода заключается в следующем:
первая страница .aspx
int num = DropDownList1.SelectedIndex;
DataView tempDV = SqlDataSource2.Select(DataSourceSelectArguments.Empty) as DataView;
Session["camera"] = tempDV.Table.Rows[num].ItemArray[2];
Response.Redirect("test.aspx");
test.aspx страница
string ipCamAdd = Session["camera"].ToString();
TextBox1.Text = "http://" + ipCamAdd + "/jpg/image.jpg?resolution=320x240";
, что я хочу, чтобы напечатать это
http ://ipadd/jpg/image.jpg?resolution=320x240
но что выдает
http//ipaddress /jpg/image.jpg?resolution=320x240
как я могу это исправить?
Кроме того, я задал этот вопрос в надежде, что кто-то скажет мне, почему это происходит. Извините за ошибку.
'ipCamAdd.Trim()' – entropic
повторно «по какой-либо причине этот сайт не печатает то, что я хочу »- это были бы правила форматирования markdown и html; Я отредактировал ваш вопрос - если вы нажмете «edit», вы сможете увидеть, как вы это делаете. –