ActionUrl в ASP.NET предварительный просмотр MVC 5

Вы должны подумать о том, как данные представлены в текстовом файле, и отобразить их в соответствии с классом Employee.

Возьмем, к примеру, если класс Employee соответствует приведенному ниже -

class Employee {
   String firstName;
   String lastName;

}

и строки в файле имеют вид -

first1 last1
first2 last2

Вы можете создать arrayList из Employee для хранения данных -

List<Employee> employees = new ArrayList();

Когда вы читаете каждую строку из файла, вы можете разбить строку на пробел, построить объект и добавить в список -

String[] name = fileLine.split(" ");
Employee e = new Employee();
e.firstName = name[0];
e.lastName = name[1];

employees.add(e);

Таким образом, в основном, вы должны рассмотреть структуру данных в вашем источнике (текстовый файл) и выяснить, как вы будете анализировать их и построить желаемый объект.

6
задан Tigraine 30 September 2008 в 07:50
поделиться

2 ответа

MVC также обеспечивает класс UrlHelper, который может сделать то же самое:

<%=Url.Action(actionName)%>
<%=Url.Action(actionName, htmlValues)%>
<%=Url.Action(actionName, controllerName, htmlValues)%>
10
ответ дан 9 December 2019 в 20:51
поделиться

Править: в ответ на комментарий, теперь включая параметры:

<% =Html.BuildUrlFromExpression<YourController>(c => c.YourAction(parameter)) %>
2
ответ дан 9 December 2019 в 20:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: