Я могу передать анонимный тип своему представлению ASP.NET MVC?

Из реализации JavaScript (trim>), которая удаляет начальные и конечные пробелы из строк. Вот измененная реализация ответа на этот вопрос.

var str = "0000one two three0000"; //TEST  
str = str.replace(/^\s+|\s+$/g,'0'); //ANSWER

Первоначальная реализация для этого на JS

string.trim():
if (!String.prototype.trim) {
 String.prototype.trim = function() {
  return this.replace(/^\s+|\s+$/g,'');
 }
}
43
задан Matt Hamilton 21 October 2008 в 22:11
поделиться

2 ответа

You can write a class with the same properties of your anonymous type's, and you can cast your anonymous type to your hand-written type. The drawback is you have to update the class when you make projection changes in your linq query.

1
ответ дан 26 November 2019 в 23:05
поделиться

У меня та же проблема ... после того, как я подумал bit, я пришел к выводу, что наиболее правильное и масштабируемое решение - сериализовать этот анонимный тип перед отправкой в ​​View. Таким образом, вы можете использовать тот же метод для заполнения страницы с помощью кода просмотра позади и для заполнения страницы с помощью JSON

0
ответ дан 26 November 2019 в 23:05
поделиться
Другие вопросы по тегам:

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