У меня есть aspx-представление, в котором у меня есть этот фрагмент:
<div class="widgetcontent bordered">
<div class="row-fluid">
<div class="span3 profile-left">
<ul class="taglist" id="metiers" runat="server">
<li style="line-height: 20px"><a style="width:250px">this is<span class="icon-remove"></span></a></li>
</ul>
</div>
</div>
</div>
Мне нужно получить все значения тега li внутри элемента metiers
в коде за So:
У меня недостаточно контекста, чтобы дать вам точное решение, но я думаю, что то, что вы ищете, будет выглядеть примерно так:
<input type="hidden" name="ListVals" id="listVals" runat="server" />
<script type="text/javascript">
function SetListVals(){
var listVals = $('#metiers').children().html();
$('#listVals').val(encodeURIComponent(listVals));
}
</script>
Вызовите SetListvals() перед публикацией страницы, а затем проверьте значение элемента управления listVals. Вам нужно будет присвоить значение unencode.
runnat=server
и id вli
и получить их в codebehind (простой способ) или с помощью Jquery Ajax.