JinianNet.JNTemplate.Template.Render C# (CSharp) Method

Render() public method

模板解析结果呈现
public Render ( ) : String
return String
        public String Render()
        {
            String document;

            using (StringWriter writer = new StringWriter())
            {
                Render(writer);
                document = writer.ToString();
            }

            return document;
        }

Usage Example

Ejemplo n.º 1
0
    public void Print()
    {
        //====网络通信===========
        App.Instance.client.SendGPSendSubmit(ReturnData);


        if (!App.Instance.BluetoothInstance.BluetoothConnected)
        {
            TipsManager.Instance.RunItem("未连接打印设备!");
            return;
        }


        Template template = new Template(TempStr);
        template.Context.TempData["Customer"] = Customer_Datas[Drop_Custorm.value].CustomerName;
        template.Context.TempData["GPSend"] = ReturnData;
        template.Context.TempData["GPSendNum"] = ReturnData.Count;
        template.Context.TempData["CurrentUser"] = App.Instance.CurrentUser.UserName;
        template.Context.TempData["CreateDate"] = DateTime.Now;
        var render = template.Render();

        Debug.Log(render);
        App.Instance.BluetoothInstance.Bluetooth.Send(render);
        Reset();
    }