zoukankan      html  css  js  c++  java
  • 动态生成Table

    Script:

     <tr>

                <td valign="top">

                    <table style="100%; border-color:Gray; border-style:double; border-3">

                        <%=ViewState["ViewCarePlanRiskFactors"]%>

                    </table>

                </td>

                <td valign="top">

                    <table style="100%; border-color:Gray; border-style:double; border-3">

                        <%=ViewState["ViewCarePlanGoals/Instructions"]%>

                    </table>

                </td>

                <td valign="top">

                    <table style="100%; border-color:Gray; border-style:double; border-3">

                        <%=ViewState["ViewCarePlanInterventions"]%>

                    </table>

                </td>

                <td valign="top">

                    <table style="100%; border-color:Gray; border-style:double; border-3">

                        <%=ViewState["ViewPlanMedications"]%>

                        <%=ViewState["ViewCarePlanOtherMedications"]%>

                    </table>

                </td>

                <td valign="top">

               <asp:Label runat="server" ID="lblPractitioner"/>

                </td>

            </tr>

    Code:

        protected void CreateSectionAndItemStrBasic(Dictionary<string, MyBasicProtocolStructure[]> dictStruc,

                Dictionary<string, MyPatientProtocolItem[]> dictPatientItem,ref string str, string prefixstr, string parentId)

            {

                if (dictStruc.ContainsKey(parentId))

                {

                    MyBasicProtocolStructure[] myBasicProtocolStruList = dictStruc[parentId] as MyBasicProtocolStructure[];

                    foreach (MyBasicProtocolStructure myBasicProtocolStruc in myBasicProtocolStruList)

                    {

                        str += "<tr><td>" + prefixstr + myBasicProtocolStruc.Name + "</td></tr>";

     

                        CreateSectionAndItemStrBasic(dictStruc, dictPatientItem, ref str, "&nbsp;&nbsp;&nbsp;&nbsp;" + prefixstr, myBasicProtocolStruc.Id);

                    }

                }

                if (dictPatientItem.ContainsKey(parentId))

                {

                    MyPatientProtocolItem[] myPatientProtocolItemList = dictPatientItem[parentId] as MyPatientProtocolItem[];

     

                    foreach (MyPatientProtocolItem myPatientProtocolItem in myPatientProtocolItemList)

                    {

                        str += "<tr><td>" + prefixstr + myPatientProtocolItem.Content + "</td></tr>";

                    }

                }

            }

  • 相关阅读:
    求求你规范下你的代码风格
    为啥用ip不可以访问知乎,而百度却可以?
    漫画:htts是如何保证一台主机把数据安全发给另一台主机
    如何从亿量级中判断一个数是否存在?
    广播路由算法 :我是如何优雅着把悄悄话带给其他人的
    什么?你不知道0.0.0.0和255.255.255.255这两个地址是干嘛的?
    一篇文章带你学会Linux三剑客之一:awk
    你真的了解 i++, ++i 和 i+++++i 以及 i+++i++ 吗?
    通俗易懂讲解TCP流量控制机制,了解一下
    一文读懂拥塞控制
  • 原文地址:https://www.cnblogs.com/quietwalk/p/2283953.html
Copyright © 2011-2022 走看看