древовидная структура asp.net не рендеринг пользовательских развернуть и свернуть изображения - PullRequest
0 голосов
/ 09 марта 2011

У меня есть Treeview внутри панели обновлений, в настоящее время я занимаюсь разработкой непосредственно на сервере dev с удаленным подключением к нему. Я установил свойства CollapseImageUrl и ExpandImageUrl, и когда я просматриваю его в браузере серверов разработки, он хорошо отрисовывается.

Производит:

<td><a id="tvPartyRolesn0" href="javascript:TreeView_ToggleNode(tvPartyRoles_Data,0,tvPartyRolesn0,' ',tvPartyRolesn0Nodes)"><img src="Images/expanded.gif" alt="Expand EUGEN MAY(0)" style="border-width:0;" /></a></td><td style="white-space:nowrap;"><a class="tvPartyRoles_0" href="javascript:__doPostBack('tvPartyRoles','s419f4890-31ef-4216-a518-e8faabe24349')" onclick="TreeView_SelectNode(tvPartyRoles_Data, this,'tvPartyRolest0');" id="tvPartyRolest0">EUGEN MAY(0)</a></td>

Однако, когда я просматриваю его с моего локального компьютера (тот же URL, точно такой же браузер: IE 8), он не отображает развернутое изображение, и сгенерированный HTML отличается:

<td><img src="/WebResource.axd?d=NqoU8iloxnxrlj-ZMUKCyamdjzSBKRr3z953sczo15w8GlcBeb28IywRWdNJp1sMt7Amde05goEj7xS55cTJgC-vUieKdef5bZnLtb6RuEJoxUlM0&amp;t=634208849469717278" alt="" /></td><td style="white-space:nowrap;"><a class="tvPartyRoles_0" href="javascript:__doPostBack('tvPartyRoles','s419f4890-31ef-4216-a518-e8faabe24349')" onclick="TreeView_SelectNode(tvPartyRoles_Data, this,'tvPartyRolest0');" id="tvPartyRolest0">EUGEN MAY(0)</a></td>

Есть идеи, почему это происходит?

1 Ответ

0 голосов
/ 09 марта 2011

Это, вероятно, ведущий /, вы просматриваете его из виртуального каталога на вашей локальной машине?

Если вы используете http://localhost/Project, то / заставит древовидную структуру искать изображения в http://localhost/WebResource.axd, когда она должна смотреть на http://localhost/Project/WebResource.axd

...