У меня есть следующая ссылка. При щелчке, я хотел бы проверить поле item.primary_company и, если оно заполнено, дать пользователю предупреждение и спросить, хотят ли они продолжить. Как я могу это сделать?Как дать подтверждение пользователя до ActionLink на основе проверки
<a href="<%= Url.Action("Activate", new {id = item.company_id}) %>" class="fg=button fg-button-icon-solo ui-state-default ui-corner-all"><span class="ui-icon ui-icon-refresh"></span></a>
EDIT
Я изменил к этому, но ничего не происходит при нажатии. Кроме того, я не знаю, как ссылаться на элемент, чтобы выполнить проверку в поле primary_company. Я хочу только сообщение, чтобы показать, если item.primary_company.HasValue. Я также хотел бы показать item.company1.company_name в сообщении подтверждения.
<a href="#" onclick="return Actionclick("<%= Url.Action("Activate", new {id = item.company_id}) %>");" class="fg=button fg-button-icon-solo ui-state-default ui-corner-all"><span class="ui-icon ui-icon-refresh"></span></a>
<script type="text/javascript">
function Actionclick(url)
{
alert("myclick");
if (confirm('Do you want to activate this company\'s primary company and all other subsidiaries?'))
{
location.href(url);
}
};
</script>
Большое вам спасибо за оба примера. Это действительно помогает! – RememberME