Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите разобраться с линками! mvc asp.net 
:(
    Опции темы
nnnn
Дата 22.11.2011, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 22.11.2011

Репутация: нет
Всего: нет



в контроллере есть процедура с параметром  - номером странички
public ActionResult Index(int i)
        {
            if (i==0)
            {
                Session.Add("number", db_Users.Users.Count());
                return View(db_Users.PegingASC(3, 1).ToList());
            
            }
            {
                Session.Add("number", db_Users.Users.Count());
                return View(db_Users.PegingASC(3, i).ToList());
            }

        }
как из линки при указании названия процедуры указать параметр
<% foreach (var item in Model) { %>
    
        <tr>
            <%--<td>
                <%: Html.ActionLink("Edit", "Edit", new { id=item.state }) %> |
                <%: Html.ActionLink("Details", "Details", new { id=item.state })%> |
                <%: Html.ActionLink("Delete", "Delete", new { id=item.state })%>
            </td>--%>
           
            <td>
                <%: item.name %>
            </td>
            <td>
                <%: item.post %>
            </td>
            <td>
                <%: String.Format("{0:F}", item.salary) %>
            </td>
            <td>
                <%: item.state %>
            </td>
        </tr>
    
    <% } %>

    </table>

          <%var i=1; %>
         
    <%  TaskFromMurano.Controllers.UsersController function = new TaskFromMurano.Controllers.UsersController(); %>
               <% for (var t = 1; t < Convert.ToInt16(Session["number"].ToString()); t++)
                  { %>
                      <%:Html.ActionLink(i.ToString(), "Index", "Users")%> 
                     
              
                      <%i = i + 1; %>
                      <%t = t + 2; %>
                      
                      
               <% } %>

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0414 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.