Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 视图中的元组错误_C#_Asp.net Mvc_Tuples_Views - Fatal编程技术网

C# 视图中的元组错误

C# 视图中的元组错误,c#,asp.net-mvc,tuples,views,C#,Asp.net Mvc,Tuples,Views,我对以下问题有部分看法: @model Tuple<string, bool, List<Tuple<string, string, bool>>> @if (Model != null) { <text> <div id="multiple-selection-ddl"> <select multiple="multiple" id="@(Model.Item1)_ddl">

我对以下问题有部分看法:

@model Tuple<string, bool, List<Tuple<string, string, bool>>>

@if (Model != null)
{
    <text>
        <div id="multiple-selection-ddl">
            <select multiple="multiple" id="@(Model.Item1)_ddl">
                @foreach (var item in Model.Item3)
                {
                    <option value="@item.Item1" @(item.Item3 ? "selected" : "")>@item.Item2</option>
                }
            </select>
        </div>

    </text>
}
@模型元组
@如果(型号!=null)
{
@foreach(Model.Item3中的var项)
{
@项目1.2
}
}
从控制器调用为:

return PartialView("_MSelectDropDown", new Tuple<string, bool, List<Tuple<string, string, bool>>>(controlId, isDisabled, GroupList));
返回PartialView(“MSelectDropDown”,新元组(controlId,isDisabled,GroupList));
但未呈现我的视图,因为缺少错误“>”。 谁能告诉我哪里错了。我使用元组是不是错了?

看起来像是下面的“>”,是不是导致不渲染的原因:

@(item.Item3 ? "selected" : "")>@item.Item2
Razor无法决定它是可执行代码的一部分还是DOM的一部分