码迷,mamicode.com
首页 > Web开发 > 详细

System.Web.UI.HtmlControls

时间:2017-09-11 12:20:39      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:分享   创建元素   pen   元素   new   9.png   png   mic   microsoft   

用来创建一个标签。HtmlContainerControl 一般用此类来新建标签。

可能我们熟悉System.Web.UI.WebControls;空间。System.Web.UI.WebControls 命名空间包含允许您创建在网页上的 Web 服务器控件的类。

最常见的就是用到数据绑定控件时需要获取每个数据时

绑定数据时:

技术分享

后台获取此数据:

技术分享

 更多去MDSN里面看吧

与此控件类似的就是System.Web.UI.HtmlControls 命名空间。System.Web.UI.HtmlControls 命名空间包含允许您创建 Web 窗体页上的 HTML 服务器控件的类。一个是服务端控件一个是HTML控件。

例如:

我们在前台创建标签。

           var newu = document.createElement("u");//创建元素
            newu.innerHTML = "自定义添加"+(parseInt(Count)+1)+":"; //设置文本
            newdd.appendChild(newu);  //把此标签添加到那个位子

            var newspan = document.createElement("span");  

            var newinput = document.createElement("input");
            newinput.setAttribute("placeholder", "填写类容..."); //设置属性,在标签内部都可以用这个设置
            newinput.setAttribute("type", "text");
            newinput.setAttribute("id","txtLable"+Count);
            newinput.setAttribute("name", "txtLable" + Count);

后台创建标签

技术分享

技术分享

技术分享

技术分享

 技术分享

        HtmlGenericControl div = new HtmlGenericControl("div"); //创建标签   基类 需要在构造函数里面写需要的类型       
            div.Attributes.Add("id", "1"); //设置属性
            div.InnerHtml = "测试文本";//文本

            HtmlInputText test = new HtmlInputText("text"); //强类型
            test.Value = "测试2";
            test.ID = "123";
            test.Name = "456";//此属性无效
            div.Controls.Add(test);       

            Page.Controls.Add(div);//添加在页面的那个位子

技术分享

 

System.Web.UI.HtmlControls

标签:分享   创建元素   pen   元素   new   9.png   png   mic   microsoft   

原文地址:http://www.cnblogs.com/Sea1ee/p/7504201.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!