Надеюсь, у вас хороший день.
Я разрабатываю сетку для списка песен с полем гиперссылки, как показано ниже. Кстати, я оставил ненужные коды. Назначение поля гиперссылки для пользователя, чтобы загрузить песни. Я использую Visual Studio 2010 и все еще использую сервер разработки, такой как http://Localhost:xxxx/mypage.aspx.. Поэтому мне приходится обновлять поле гиперссылки каждый раз, когда я запускаю эту страницу, чтобы сохранить правильную ссылку. Я понимаю, что после установки живого сервера мне просто нужно разместить домен, и эта проблема устранена, но мне интересно, есть ли способ динамически сопоставить путь DataNavigateUrlFormatString с URL-адресом сервера разработки, чтобы что мне не нужно постоянно меняться, пока я на сервере разработки.
Большое спасибо.
<asp:GridView>
<Columns>
<asp:BoundField DataField="Song_Name" HeaderText="Song_Name" SortExpression="Song_Name" />
<asp:HyperLinkField DataNavigateUrlFields="Song_Location"
DataNavigateUrlFormatString="http://localhost:6686/RioMusic/Uploads/{0}"
DataTextField="Song_Name" HeaderText="Download" />
</Columns>
</asp:GridView>