0

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

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

并希望它会在 html 输出中发出 javascript 作为

xxxxxxDatePickerStartDateChange = function() {alert("asdf");};
4

1 回答 1

2

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

<script type="text/javascript">
    @(ViewBag.ModuleId)DatePickerStartDateChange = function() {
        console.log('asdf');
    };
</script>
于 2013-03-24T13:41:59.270 回答