2015-12-11 6 views
-1

Мне интересно, можно ли поставить петлю foreach внутри href?Цикл Foreach внутри href?

Причина в том, что я хочу, чтобы ссылка могла быть связана с несколькими сообщениями электронной почты, и я не знаю, как это сделать в противном случае.

Я использую HTML, Razor

Я пытался делать так:

@foreach (var syv in syvs) 
      { 
       <a href="mailto:@syv.ePost" target="_top">@syv.ePost</a> 

      } 

Но теперь он отображает все письма. То, что я хочу, это одна ссылка, которая отправляет письма всем.

Мне нужно что-то, что только петли почты внутри ссылка, но я не могу понять, как. Я хочу отправить электронное письмо нескольким людям при нажатии.

+1

какой язык вы используете? PHP? пожалуйста, покажите, что вы сделали. – cweitat

+0

Можете ли вы объяснить, что вы хотите, чтобы вы могли ссылаться на несколько писем? отправлять электронную почту другому человеку при нажатии или отправке разных писем одному человеку при нажатии? – cweitat

+0

@cweitat Я имею в виду отправлять электронную почту другим людям при нажатии. – John

ответ

1

Я не знаком с этим языком, но вы могли бы попробовать что-то вроде:

<a href="mailto: @foreach (var syv in syvs) { @syv.ePost }"target="_top">Link to all the mail</a> 

Обратите внимание, что я не знаю синтаксис, который вы используете, я просто показывает логику здесь : зацикливание на атрибуте href. Вам нужно будет разделить каждый адрес электронной почты запятой.

+0

Спасибо, он работает. Вы знаете, как добавить пространство между каждой почтой? – John

+0

Для получения дополнительной информации: http://stackoverflow.com/questions/16106196/concatenating-strings-in-razor – enguerranws

+0

Но да, это точно лень :) – enguerranws

Смежные вопросы