ViewBag中名称的Javascript函数

时间:2013-03-24 13:34:16

标签: asp.net-mvc razor

如何生成名称取自ViewBag的javascript函数?我正在尝试下面的

@{ (ViewBag.ModuleId + "DatePickerStartDateChange = function() {console.log('asdf');};");}

并希望它会在html输出中以

的形式发出javascript
xxxxxxDatePickerStartDateChange = function() {alert("asdf");};

1 个答案:

答案 0 :(得分:2)

绝对不知道为什么你需要这样做,但这是正确的语法:

<script type="text/javascript">
    @(ViewBag.ModuleId)DatePickerStartDateChange = function() {
        console.log('asdf');
    };
</script>