-1

私はこのコードを持っています:

<span class="title-details">
        <% = (Model.Id == 0 ? Global.NewLocation : Global.EditLocation + " " + Model.Name)%>
</span>

パーツModel.Nameに異なる色を追加する方法(例:EditLocation-黒、Model.Name-青)。

4

2 に答える 2

3

条件演算子をif-elseステートメントに分割すると、出力をよりきめ細かく制御できます。

<span class="title-details">
    <% if (Model.Id == 0) { %>
        <%= Global.NewLocation %>
    <% } else { %>
        <%= Global.EditLocation %> 
        <span style="color:Red;">
            <%= Model.Name %>
        </span>
    <% } %>
</span>
于 2012-12-25T16:20:44.463 に答える
0

代わりにこれを試してください:

<%= Html.Raw((Model.Id == 0 ? Global.NewLocation : 
                "<font color=\"black\">" + Global.EditLocation + "</font>
                &nbsp;<font color=\"blue\">" + Model.Name + "</font>")) %>

これがお役に立てば幸いです!!

于 2012-12-25T16:24:34.820 に答える