<tfoot id='MMhZH'></tfoot>
  1. <small id='MMhZH'></small><noframes id='MMhZH'>

      <bdo id='MMhZH'></bdo><ul id='MMhZH'></ul>
    <legend id='MMhZH'><style id='MMhZH'><dir id='MMhZH'><q id='MMhZH'></q></dir></style></legend>

    <i id='MMhZH'><tr id='MMhZH'><dt id='MMhZH'><q id='MMhZH'><span id='MMhZH'><b id='MMhZH'><form id='MMhZH'><ins id='MMhZH'></ins><ul id='MMhZH'></ul><sub id='MMhZH'></sub></form><legend id='MMhZH'></legend><bdo id='MMhZH'><pre id='MMhZH'><center id='MMhZH'></center></pre></bdo></b><th id='MMhZH'></th></span></q></dt></tr></i><div id='MMhZH'><tfoot id='MMhZH'></tfoot><dl id='MMhZH'><fieldset id='MMhZH'></fieldset></dl></div>

    1. 将填充设置为动态文本框 C# asp.net

      时间:2023-06-08

          <i id='ebB0q'><tr id='ebB0q'><dt id='ebB0q'><q id='ebB0q'><span id='ebB0q'><b id='ebB0q'><form id='ebB0q'><ins id='ebB0q'></ins><ul id='ebB0q'></ul><sub id='ebB0q'></sub></form><legend id='ebB0q'></legend><bdo id='ebB0q'><pre id='ebB0q'><center id='ebB0q'></center></pre></bdo></b><th id='ebB0q'></th></span></q></dt></tr></i><div id='ebB0q'><tfoot id='ebB0q'></tfoot><dl id='ebB0q'><fieldset id='ebB0q'></fieldset></dl></div>
            <legend id='ebB0q'><style id='ebB0q'><dir id='ebB0q'><q id='ebB0q'></q></dir></style></legend>

          • <tfoot id='ebB0q'></tfoot>
              • <bdo id='ebB0q'></bdo><ul id='ebB0q'></ul>
                  <tbody id='ebB0q'></tbody>
              • <small id='ebB0q'></small><noframes id='ebB0q'>

              • 本文介绍了将填充设置为动态文本框 C# asp.net的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                这是我从 C# 代码创建文本框的代码..

                here is the code I create textbox from C# code..

                for (int x = 0; x < 30; x++)
                            {
                                            TextBox txt = new TextBox();
                                            txt.ID = "txt - " + x.ToString(); 
                                            data.Controls.Add(txt);
                                            data.Controls.Add(new LiteralControl("<br/>"));
                             }
                

                所有文本框都将相互粘连.我想知道我可以在循环中添加 padding-top 吗?我该怎么做?

                all textbox will be stick to each other.. I wonder can I add padding-top in the loop? how may I do it?

                感谢您的帮助,感谢您的建议和评论.

                thanks for your help and your suggestion and comment is appreaciated.

                这是使用 C# 创建的

                This is create by using C#

                我希望有这样的空间.

                请忽略下拉框.它只是示例.

                please ignore the drop down box.. its just example.

                推荐答案

                希望你对CSSstylesheets有所了解?你可以在后端渲染任何你想要的东西,比如你的例子:文本框.使用 CSS,您可以为其添加一些样式.这不需要在创建控件期间完成.

                I hope you know something about CSS and stylesheets? You can render anything you want in the backend like in your example: textboxes. Using CSS you can add some style to it. This doesn't needs to be done during the creation of your controls.

                在您的示例中,只需创建一个样式表,如 default.css 并将其添加到您的页面中:

                In your example just create a stylesheet like default.css and add it into your page using:

                <link rel="stylesheet" type="text/css" href="./css/default.css" />
                

                然后使用以下代码,您可以为输入添加一些填充甚至更好的一些边距:

                Then using following code you can add some padding or even better some margin to your inputs:

                input[type="text"] {
                    margin-bottom: 10px;
                }
                

                另一种解决方案是使用类:

                Another solution is using classes:

                ASP.NET

                for (int x = 0; x < 30; x++)
                {
                     TextBox txt = new TextBox();
                     txt.ID = "txt - " + x.ToString(); 
                     txt.CssClass = "form-control"; //Assign a css class to your textbox
                     data.Controls.Add(txt);
                     data.Controls.Add(new LiteralControl("<br/>"));
                }
                

                CSS

                .form-control {
                    margin-bottom: 10px;
                }
                

                这篇关于将填充设置为动态文本框 C# asp.net的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:防止在文本框中输入特殊字符(解决方案中已经有数千个文本框) 下一篇:将文本框值从表单访问到另一个类

                相关文章

                  <bdo id='M547l'></bdo><ul id='M547l'></ul>
              • <small id='M547l'></small><noframes id='M547l'>

              • <legend id='M547l'><style id='M547l'><dir id='M547l'><q id='M547l'></q></dir></style></legend>
              • <tfoot id='M547l'></tfoot>

                    <i id='M547l'><tr id='M547l'><dt id='M547l'><q id='M547l'><span id='M547l'><b id='M547l'><form id='M547l'><ins id='M547l'></ins><ul id='M547l'></ul><sub id='M547l'></sub></form><legend id='M547l'></legend><bdo id='M547l'><pre id='M547l'><center id='M547l'></center></pre></bdo></b><th id='M547l'></th></span></q></dt></tr></i><div id='M547l'><tfoot id='M547l'></tfoot><dl id='M547l'><fieldset id='M547l'></fieldset></dl></div>