字符串中的新行与htmlHelper

时间:2018-01-27 01:54:36

标签: c# asp.net-mvc

我试图将字符串传递到创建视图中以进行生成 默认值。我需要默认值可编辑。

我努力创造新的线条。我希望能够 将段落分开,以便最终用户可以轻松阅读 乍看上去。控制器如下:

    public ActionResult Create()
    {
        string tcDefault =
            "By e-signing this form, you are agreeing to" +
            " the amount specified above." + br +
            "You are further agreeing to the terms and conditions."

        ApprovalRecords approvalRecords = new ApprovalRecords();
        approvalRecords.TermsConditions = tcDefault;

        return View(approvalRecords);
    }

我知道这是基本的......

编辑180126-2101

因此,当销售代理商创建新发票时,我希望条款和条件能够标准化。但是我想让销售代理人根据情况需要调整t& c。

我的想法是,在创建新发票时,将预先写好的字符串驱动到t& c字段,然后销售代理可以根据需要进行调整或不管它。但是我想让它对客户端可读,因此我试图设置换行符。

已解决180126-2200

使用Environment.NewLine生成间距。

1 个答案:

答案 0 :(得分:-1)

所以,如果我理解正确你只想添加新行..所以你可以创建类似的东西:

string br = "<br/>”;

string output = "your text" + br + "your text".

您可以创建一些HTML帮助程序类。像:

static class HtmlTegs
{
   static string br = <br/>;
   static string hr = <hr/>;
   static string openP = <p>;
   static string endP = </p>;
   //....
}

并在任何地方使用它:

string output = "your text" + HtmlTegs.br;

但我认为不正确混合c#,html,数据..