1

私はこの行を持っています:

<%: Html.ActionLink(item.Name, "Group", "Recommend", new { area = "User" , groupId = item.GroupId, onclick = "Approve(<% groupId %>)" } ) %>

groupId を JS 関数 Approve(<% groupId %>) に渡す必要があります。この行はエラーを返します: NewLine in constant. 2 番目の %> は黄色で強調表示されますが、承認の最初の %> は強調表示されません (<% groupId %>)。タグや見積もりがありませんか?

ありがとう

4

1 に答える 1

2

このようなことを試してください:

<%: Html.ActionLink(item.Name, "Group", "Recommend", new %>
<%: { %>
        area = "User" , 
        groupId = item.GroupId, 
        onclick = "Approve(" + item.GroupId + ")" 
<%: } ) %>
于 2013-02-12T07:14:02.483 に答える