Мне нужно добавить определенный текст в itemtemplate в gridview...
прямо сейчас у меня есть это в моем gridview
<asp:TemplateField HeaderText="Total" SortExpression="Total" ItemStyle-Width="100px">
<ItemTemplate>
<asp:Label ID="lblTotal" runat="server" Text='<%#Math.Round(Convert.ToDouble(Eval("Total")), 2).ToString("C") + " M.N."%>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateField>
в той части, где говорится
<asp:Label ID="lblTotal" runat="server" Text='<%#Math.Round(Convert.ToDouble(Eval("Total")), 2).ToString("C") + " M.N."%>'>
Я сделал конкретный текст, но это всегда будет один и тот же текст (ну кроме Eval конечно)... Но мне нужно получить нужный мне формат из этого метода.
public static string GetFormatoMoneda(decimal decCantidad)
{
//Get data from currency (Dollars, Pesos, Euros, etc.)
DataRow dr = ConexionBD.GetInstanciaConexionBD().GetTipoDeMonedaPrincipal((int)HttpContext.Current.Session["Grupo"]);
return dr["Signo"] + Math.Round(decCantidad, 2).ToString("C").Substring(1) + " " + dr["Abreviatura"];
}
Я использую этот метод, чтобы получить определенную строку и использовать ее для меток (я назначаю ее коду в файле cs). Но в этом случае... Мне нужно вставить этот текст в столбец gridview...
Как я могу получить это строковое значение и вставить его на метку внутри поля шаблона/шаблона элемента??