我有在文件的頂部這個C#模塊的圖文件(.cshtml):如何在使用Razor的javascript塊變量裏面使用C#變量?
@{
List<string> selectedCategories = new List<string>();
}
好,我想用在以下JavaScript塊selectedCategories列表
@section scripts{
<script src="../../Scripts/jquery-1.6.4-vsdoc.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#list-all-categories").selectable({
stop: function() {
var result = $("#selectedCategories").empty();
@selectedCategories.Clear()
$(".ui-selected", this).each(function() {
var Mytext = $(this).text();
@selectedCategories.Add(Mytext.toString());
});
}
});
});
</script>
}
因此,這是行不通的!...根本!
我有一些像這樣的錯誤: -Conditional編譯關閉 -The名「MYTEXT」不會在目前情況下 -...
我應該怎麼辦?存在 請幫助我!
你能舉個例子嗎?! –
thanx ...林思考如何使用這個例子來解決我的問題... –
我已經更新了我的答案。 – jgauffin