У меня есть вид, состоящий из частичных видов.Посмотрите на следующее изображение -
Я использую JQuery для навигации по левой боковой панели.Каждый правый боковой экран является частичным видом.Все работает отлично.Проблема здесь заключается в том, что экран Silverlight встроен в следующий вид.Давайте проверим изображение -
Каждый раз, когда я нажимаю на ссылку кода, экран Silverlight перезагружается, стирая моё содержимое, которое я ввел в редактор кода.
Ниже приведен код -
<div id="scanneredit" class="tabs">
<div class="Navigation">
<div class="header"><%=DataOrModel %> Sections</div>
<ul>
<li>
<div class="inner">
<img alt="Code" src="../../Content/Images/Icon_Code.png" />
<a href="#code">Code</a>
<%if (Model.ErrorInSection == 5)
{%>
<div class="ErrorIndicator">
<img alt="General Details" src="../../Content/Images/no.png" />
</div>
<%}
else if (Model.ErrorInSection > 5)
{%>
<div class="ErrorIndicator">
<img alt="General Details" src="../../Content/Images/ok.png" />
</div>
<%} %>
</div>
</li>
</ul>
</div>
<div class="tab">
<%Html.BeginForm("Create", "Scanner", FormMethod.Post, new { id = "createscanner" });%>
.
.
.
<div id="code" class="scanner">
<h3>Code</h3>
<h5>Define core logic of a <%=DataOrModel%>.</h5>
<hr />
<%
Html.RenderPartial("~/Views/Scanner/ScannerCode.ascx", new ViewDataDictionary(Model) );
%>
</div>
.
.
.
</div>
Любая помощь с благодарностью.