.net 打开和关闭大括号问题

.net 打开和关闭大括号问题,.net,select,razor,umbraco,renderpartial,.net,Select,Razor,Umbraco,Renderpartial,当我的所有括号都正确闭合时,我无法找出这个错误 这里有一些地方不对劲: 您已经在代码块中,因此不需要使用@: 您需要在{}上加倍,因为您正在初始化一个对象(ViewDataDictionary),该对象是更多对象的集合(KeyValuePair) 不返回字符串。改用 以后,请复制并粘贴文本,而不要使用屏幕截图。我得把你要复制的东西打出来。 <select id="multiselect" name="Checkbox" onChange="@Html.Partial("Gall

当我的所有括号都正确闭合时,我无法找出这个错误


这里有一些地方不对劲:

  • 您已经在代码块中,因此不需要使用
    @:

  • 您需要在
    {}
    上加倍,因为您正在初始化一个对象(
    ViewDataDictionary
    ),该对象是更多对象的集合(
    KeyValuePair

  • 不返回字符串。改用


  • 以后,请复制并粘贴文本,而不要使用屏幕截图。我得把你要复制的东西打出来。
    <select id="multiselect" name="Checkbox"
         onChange="@Html.Partial("GalleryListing", new ViewDataDictionary(this.ViewData) { { "param1", this.Value } })">