ASP.NET 将 TextBox 添加到 GridView

Cosmos24Magic

我有一个 asp.net 4.5 web 应用程序,我正在尝试从 C# 的 gridview 中添加一个文本框。我怎样才能做到这一点 ?我发现的所有示例都是关于设置一个 ItemTemplate 并在其中添加一个 TextBox。那不是我想要的。

所以我有这个:

<asp:GridView ID="InsertReportData" runat="server" Visible="False">
<Columns>
</Columns>
</asp:GridView>

我已经设法用这个添加了 boundfield 和 itemtemplate:

BoundField bfield = new BoundField();
bfield.HeaderText = "Name";
bfield.DataField = "Name";
InsertReportData.Columns.Add(bfield);

TemplateField tfield = new TemplateField();
tfield.HeaderText = "Country";
InsertReportData.Columns.Add(tfield);

如何在此 tfield 中添加文本框?我应该能够做到:

tfield.ItemTemplate.InstantiateIn();//but when I tried adding a textbox here, it didn't work..can't compile..error.

这可以以某种方式完成吗?

谢谢!

动物奥古斯丁

有关更多asp.net 网格视图绑定字段到文本框的信息,请参阅此处

通过继承 ITemplate 创建一个新类,如下所示

public class TextColumn : ITemplate
{
    public void InstantiateIn(System.Web.UI.Control container)
    {
        TextBox txt = new TextBox();
        txt.ID = "MyTextBox";
        container.Controls.Add(txt);
    }
}

当你想添加新的文本框时,使用下面的代码

TemplateField txtColumn = new TemplateField();
txtColumn.ItemTemplate = new TextColumn();
GridView1.Columns.Add(txtColumn);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将复选框列添加到asp.net gridview

来自分类Dev

ASP.NET将列动态添加到Gridview

来自分类Dev

将div添加到asp.net gridview中的行

来自分类Dev

如何将jQuery UI代码添加到ASP.NET Web窗体页面?

来自分类Dev

将Funscript添加到现有的ASP.NET MVC项目

来自分类Dev

ASP.NET将图片添加到TableCell

来自分类Dev

从GridView将项目添加到ListBox

来自分类Dev

如何在ASP.NET中将特定文本添加到gridview单元格值

来自分类Dev

将ListBox值添加到ASP.Net中的Button单击上的TextBox不能正常工作

来自分类Dev

将Gridview与asp.net绑定

来自分类Dev

将分页添加到gridview asp.net

来自分类Dev

ASP.NET MVC将实体添加到ICollection

来自分类Dev

单击按钮将asp.net从GridView传递到Modal TextBox的值

来自分类Dev

将缓存添加到ASP.NET Core响应

来自分类Dev

如何仅将项目添加到以前未添加的列表?(C#-ASP.NET)

来自分类Dev

将分页添加到我的ASP.NET GridView

来自分类Dev

如何在ASP.NET中将特定文本添加到gridview单元格值

来自分类Dev

ASP.NET将列动态添加到Gridview

来自分类Dev

Asp.net-将Textbox字段更改为gridview中位于标签后面的代码

来自分类Dev

将记录添加到数据集asp.net?

来自分类Dev

如何将jQuery添加到asp.net页面并格式化GridView列

来自分类Dev

将#id添加到ASP.NET MVC URL

来自分类Dev

Asp.net-将imagefield添加到gridview,并将其链接到datatype字段

来自分类Dev

将准则添加到TextBox / RichTextBox

来自分类Dev

将特定的列从数据表添加到gridview asp.net

来自分类Dev

ASP.NET MVC将实体添加到ICollection

来自分类Dev

ASP.NET WebForms:将控件动态添加到GridView的TableCell并在PostBack上恢复它们

来自分类Dev

如何将div包装器添加到asp GridView中的每个单元格?

来自分类Dev

ASP.NET 将 gridview 添加到面板

Related 相关文章

  1. 1

    将复选框列添加到asp.net gridview

  2. 2

    ASP.NET将列动态添加到Gridview

  3. 3

    将div添加到asp.net gridview中的行

  4. 4

    如何将jQuery UI代码添加到ASP.NET Web窗体页面?

  5. 5

    将Funscript添加到现有的ASP.NET MVC项目

  6. 6

    ASP.NET将图片添加到TableCell

  7. 7

    从GridView将项目添加到ListBox

  8. 8

    如何在ASP.NET中将特定文本添加到gridview单元格值

  9. 9

    将ListBox值添加到ASP.Net中的Button单击上的TextBox不能正常工作

  10. 10

    将Gridview与asp.net绑定

  11. 11

    将分页添加到gridview asp.net

  12. 12

    ASP.NET MVC将实体添加到ICollection

  13. 13

    单击按钮将asp.net从GridView传递到Modal TextBox的值

  14. 14

    将缓存添加到ASP.NET Core响应

  15. 15

    如何仅将项目添加到以前未添加的列表?(C#-ASP.NET)

  16. 16

    将分页添加到我的ASP.NET GridView

  17. 17

    如何在ASP.NET中将特定文本添加到gridview单元格值

  18. 18

    ASP.NET将列动态添加到Gridview

  19. 19

    Asp.net-将Textbox字段更改为gridview中位于标签后面的代码

  20. 20

    将记录添加到数据集asp.net?

  21. 21

    如何将jQuery添加到asp.net页面并格式化GridView列

  22. 22

    将#id添加到ASP.NET MVC URL

  23. 23

    Asp.net-将imagefield添加到gridview,并将其链接到datatype字段

  24. 24

    将准则添加到TextBox / RichTextBox

  25. 25

    将特定的列从数据表添加到gridview asp.net

  26. 26

    ASP.NET MVC将实体添加到ICollection

  27. 27

    ASP.NET WebForms:将控件动态添加到GridView的TableCell并在PostBack上恢复它们

  28. 28

    如何将div包装器添加到asp GridView中的每个单元格?

  29. 29

    ASP.NET 将 gridview 添加到面板

热门标签

归档