用TextBox给GriView添加数据;
解决方案 »
- winform 导出execl 设置问题
- 直接用App_Data里面的数据库,不想在web。config里面配置?
- asp.net传值问题
- 如何在GV的RowDataBound事件中获得该行的主键?
- 分页存储过程碰到 group by汇总时如何传参数
- 请教高手:关于Dropdownlist控件!
- 关于foreach 遍历table 控件问题
- 我就不信这么简单的数据库链接类都没人敢告诉我.
- 我想在页面装入的时候,下拉菜单里的数据项是直接从数据库里提取出,应该怎么写?
- 请问如何将datagrid里的超链接字段值传到另外一个网页的查询变量中?
- AjaxPro 问题 郁闷的~~
- 一个弹出对话框的返回问题!!请教 在线等!!
别人都不太清楚你到底是要做什么要求
问题太朦胧了啊
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField HeaderText="添加的字段" DataField="Text" />
</Columns>
</asp:GridView>
<asp:TextBox ID="txtTest" runat="server"></asp:TextBox>
<asp:Button ID="btnAdd" runat="server" Text="添加" onclick="btnAdd_Click" /> protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
DataTable dt = new DataTable();
DataColumn col = new DataColumn("Text", typeof(string));
dt.Columns.Add(col);
ViewState["dt"] = dt;
}
}protected void btnAdd_Click(object sender, EventArgs e)
{
if (txtTest.Text.ToString().Length != 0)
{
if (ViewState["dt"] != null)
{
DataTable dt = (DataTable)ViewState["dt"];
DataRow dr = dt.NewRow();
dr[0] = txtTest.Text.ToString();
dt.Rows.Add(dr);
GridView1.DataSource = dt;
GridView1.DataBind();
ViewState["dt"] = dt;
}
}
}