zoukankan      html  css  js  c++  java
  • 动态的生成Asp.net前端的html标记

    后台动态添加控件很简单,只要引用以下两个命名空间就可以了
    using System.Web.UI.WebControls;(web控件)
    using System.Web.UI.HtmlControls;(html控件)

    前台代码:

    <asp:PlaceHolder ID="PlaceHolder" runat="server"></asp:PlaceHolder> 

    如果想在PlaceHolder中添加控件,比如实现添加textbox

    只需要PlaceHolder.Controls.Add(new TextBox())就可以了

    但如果加入想实现添加如下代码

    <div><input type="text"/></div>

    实现方法:

    PlaceHolder.Controls.Add(new LiteralControl("<div>")); 

    PlaceHolder.Controls.Add(new TextBox());
    PlaceHolder.Controls.Add(new LiteralControl("</div>"));

  • 相关阅读:
    JS 对象定义
    JavaScript HTML DOM 元素(节点)
    DOM 事件
    DOM CSS
    DOM HTML
    DOM 简介
    JS 验证
    JS 错误
    JavaScript Break 和 Continue 语句
    JS While
  • 原文地址:https://www.cnblogs.com/Byrd/p/2428539.html
Copyright © 2011-2022 走看看