C# + ASP我在 DataGrid1_EditCommand 中想改变一个 模板 控件的属性(让其可编辑)可是当我点击完后
那个控件的确可以编辑了可是后面没有出现 “提交” 和 “取消”
要再点击一次才可以怎么可以让其点击一下就出现
那个控件的确可以编辑了可是后面没有出现 “提交” 和 “取消”
要再点击一次才可以怎么可以让其点击一下就出现
解决方案 »
- asp.net中怎么实现图片的批量上传
- 询问根据配置文件动态生成页面
- 再出100分问这个问题。。
- 关于AJAX,请问我这段代码哪里出错了,提交后没有反应!
- csdn显示的帖子时间都是很准的吗,比如08:11:12秒,这和实际时间有多少差啊,它就是.net的time函数算出的吗
- 求助,如何在WEB使用WINFORM里面的强类型DATASET生成数据库代码?
- 网站cookies的运用,犯糊涂了我
- 我的.net运行怎么和网络相关联了??
- 请问自定义控件放入表格后,其this.Style["TOP"]和this.Style["LEFT"]消失了,如何处理
- 【新手求助】.NET多线程的执行顺序是什么样子的
- 怎么样获取本页面的URL或前一页的URL
- 高手请进,如何获得某个命名空间下的所有类
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//数据绑定
}
}2.你的DataGrid1_EditCommand 事件里是否进行了数据绑定
private void DataGrid1_EditCommand(object source, DataGridCommandEventArgs e)
{
DataGridView.EditItemIndex = e.Item.ItemIndex;
//数据绑定
}
private void DataGrid1_EditCommand(object source, DataGridCommandEventArgs e)
{
DataGrid1.EditItemIndex = e.Item.ItemIndex;
//数据绑定
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//数据绑定
}
}2.你的DataGrid1_EditCommand 事件里是否进行了数据绑定
private void DataGrid1_EditCommand(object source, DataGridCommandEventArgs e)
{
DataGridView.EditItemIndex = e.Item.ItemIndex;
//数据绑定
}可是还是和原来一样!!谢谢指教!
{
DataGridView.EditItemIndex = e.Item.ItemIndex;
//数据绑定
}这里我没有再次 “数据绑定”
我试过:如果我再绑定的话
那我在 模板中的 TextBox中输入的东西就又变回数据库中的东西了(前面做的修改就没有了,我修改模板中 TextBox的属性)
{
this.DataGrid1.EditItemIndex = e.Item.ItemIndex;
TextBox tb = (TextBox)e.Item.FindControl("txtID");
TextBox tb1 = (TextBox)e.Item.FindControl("txtName");
tb.ReadOnly = false;
tb1.ReadOnly = false;
}我想实现一个很简单的功能:当点击 “编辑” 时 模板中的 TextBox的 ReadOnly属性为 False
而正常情况下 为 True