当前位置:编程学习 > C#/ASP.NET >>

asp.net 自定义表单

如下所示:
<table border=0 cellspacing=0 cellpadding=0 >
<tr>
   <td width=96 backcolor=red valign=top>
     <p class=MsoNormal>姓     名</p>  
   </td>
   <td width=96 backcolor=red valign=top>
     <p class=MsoNormal>##姓名##</p>  
   </td>
</tr>
</table>
等任意样式
根据此模板,在##姓名##处动态添加任意服务器控件,并在指定的地方显示添加服务器控件后的模板。
请大家给点建议,小弟在此先谢了。
有源码更好:dgh_85@163.com
--------------------编程问答-------------------- 帮LZ顶 --------------------编程问答-------------------- 服务器控件不能用这样的方式动态添加。 --------------------编程问答-------------------- 给你个添加的列子结合JS代码的后台主要代码

  foreach (DataRow i in dsRet.Tables[0].Rows)
            {
                if (!Convert.ToBoolean(i["FLAG"]))//部门还没有完成=id)" 
                {
                    //if (i["name"].ToString().Length < 15)
                    //{
                    //    for (int j=0;(j<=i["name"].ToString().Length-15);j++)
                    //    {
                    //        i["name"].ToString() += " ";
                    //    }
                    //}
                    sBM += i["name"].ToString() + @"<img  onclick =  'DoPass(" + "\"" + i["ID"].ToString() + "\")' src='Images/btnInfo.gif' Style='cursor:hand')/>";

                    this.Session["FlagPostion"] = flagPostion;
                }
                else
                {
                    sBM += i["name"].ToString() + @"<img  src='/Images/btnPass.gif'  />";
                }
                sBM += @"    ";
            }


  function DoPass(ID)
    {
        var s=new Date();
             
        window.showModalDialog("DataPass.aspx?id="+ID+"&,"","dialogWidth:600px;dialogHeight:320px;status:no;help:no;scrolling=no;scrollbars=no");
    
        location.href = location.href;
    }

--------------------编程问答-------------------- 前台

</div><div class="liM h1" style =" width :80%">
                            <p style="COLOR: black" ><%=sZGLD%></p></div><div class="l mat1" runat="server" id ="InfoZGBM">
                                 </div>
--------------------编程问答--------------------
</div><div class="liM h1" style =" width :80%">
                            <p style="COLOR: black" ><%=sZGLD%></p></div><div class="l mat1" runat="server" id ="InfoZGBM">
                                 </div>

--------------------编程问答-------------------- 楼主该结贴了
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,