标题:GridView更新问题 “神那救救我吧”看看吧
只看楼主
chucl
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2006-5-29
 问题点数:0 回复次数:1 
GridView更新问题 “神那救救我吧”看看吧

C#2005中GridView在更新时我要判断不能为空和输入不正确的也就是(验证输入和列表列约束)
本人是刚学C#2005是个菜中菜
AccessDataSource和GridView
不知如何实现的?


我用后台代码邦定的,用的是edititemtemplate中加一个TextBox1 邦定是Bind("a")

我想在保存时判断TextBox1就可以了,可我取不出TextBox1修改后的值??????
请帮帮我吧!2005资料太少


adp.Fill(ds, "za");
GridView1.DataKeyNames = new string[] { "编号" };
GridView1.DataSource = ds.Tables["za"];
GridView1.DataBind();
/////////////////////////////////////////////////////////////
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIndex;
DataBind();

}
/////////////////////////////////////////////////////////
protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
int index = GridView1.EditIndex;
GridViewRow gvr = GridView1.Rows[index];
TextBox tb = (TextBox)gvr.FindControl("TextBox1");

当点更新时tb的值是初始的值,比如说TextBox1.text初始的值"123"(也就是a字段的值)我改为“333”后点“更新”tb取值还是“123”。不知我那错了???
DataGrid我也试了也是无法更新(同样问题)

[此贴子已经被作者于2006-5-30 10:16:02编辑过]

搜索更多相关主题的帖子: GridView 后台 adp string 
2006-05-29 18:48
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
楼主发错地方了。
2006-05-29 23:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-68340-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.947290 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved