J'aimerais avoir une liste qui raccourcira une valeur de champ si elle est trop longue à partir d'un Entity Data Model lié. Quelque chose où je pouvais prendre les éléments suivants:Ajouter un champ calculé au modèle mvc asp.net
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<MvcDR.Models.DONOR_LIST>>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<h2>Lists</h2>
<table>
<tr>
<th></th>
<th>LIST_NAME</th>
<th>SUMMARY</th>
</tr>
<% foreach (var item in Model) { %>
<tr>
<td><%: Html.ActionLink("Details", "Society", new { id = item.DONOR_LIST_ID })%> |</td>
<td><%: item.LIST_NAME %></td>
<td><%: item.SUMMARY%></td>
</tr>
<% } %>
</table>
et remplacer
<td><%: item.SUMMARY%></td>
avec
<td><%: item.SHORT_SUMMARY%></td>
faire dans Ruby est assez simple, mais je ne suis pas sûr de la façon de le faire travailler dans le modèle de données Entity de asp.net mvc.
Voulez-vous dire afficher une version plus courte (ou couper du texte avec quelques points ...) du résumé si le résumé c'est à dire est plus grand que 15 0 caractère? –
http://stackoverflow.com/questions/271398/what-are-your-favorite-extension-methods-for-c-codeplex-com-extensionoverflow/1512463#1512463 – Omar