Пожалуйста, объясните мне, как работает эта строка JavaScript:
<a href="javascript:" onclick="document.location='AddItem.aspx?catid=<%# Eval("CollectionID")%>'">[edit items]</a>
Открывается другая веб-страница.По крайней мере, когда серверная часть скрипта вводит правильный идентификатор.
Обратите внимание, что <%# Eval("CollectionID")%> это , а не JavaScript.
<%# Eval("CollectionID")%>
Часть javascript просто document.location='string'.
document.location='string'