入门问题:我在一个imgBtn里对一个TextBox.text赋值,在界面上看不到TextBox刷新。何故?

o_yale_o 2011-08-18 02:20:50
谢谢
...全文
103 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
o_yale_o 2011-08-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 yysyangyangyangshan 的回复:]

是不你那两个事件,先后执行顺序有问题呢,你把
this.ButtonControl1.ImgBut_Add += new ImageClickEventHandler( ButtonControl1_ImgBut_Add);//添
注释了看看好了没。
[/Quote]

通过Debug确认:点击 ImgBut_Add 进入 ButtonControl1_ImgBut_Add 并执行 了ClearAllField()所有操作
可就是新值("")显示不出来。
杨友山 2011-08-18
  • 打赏
  • 举报
回复
是不你那两个事件,先后执行顺序有问题呢,你把
this.ButtonControl1.ImgBut_Add += new ImageClickEventHandler( ButtonControl1_ImgBut_Add);//添
注释了看看好了没。
o_yale_o 2011-08-18
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xb06620422 的回复:]

放代码
[/Quote]
代码来了,兄台帮看看。多谢啦!
o_yale_o 2011-08-18
  • 打赏
  • 举报
回复
代码如下:见ButtonControl1_ImgBut_Add()调用的 ClearAllField()


using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Zlinc.WebUIV2.DQWeb;
using ZS.JG.Controls;

namespace ZS.JG.JCData
{
public partial class checkProjectEdit : BasePage
{
ZS.BLL.Data.blltdb_data_ZJGCXX bll = new ZS.BLL.Data.blltdb_data_ZJGCXX();
public ZS.Model.tdb_data_ZJGCXX model = new ZS.Model.tdb_data_ZJGCXX();
protected void Page_Load(object sender, EventArgs e)
{
this.ButtonControl1.ImgBut_Add += new ImageClickEventHandler( ButtonControl1_ImgBut_Add);//添加
this.ButtonControl1.ImgBut_Save += new ImageClickEventHandler(ButtonControl1_ImgBut_Save);//保存

if (!IsPostBack)
{
ViewState["Where"] = string.Empty;
ViewState["OrderBy"] = string.Empty;

if (DataID != 0)
{// 修改
model.ID = DataID;
model= bll.Get_Model(model);

if (model != null)
{
txt_GCDM.Enabled = false; // 工程代码不允许修改
txt_HTBH.Text = "合同编号";// model.HTBH;
txt_AREA.Text = bll.ExecuteScalar(model.AREA).ToString();
txt_JCJG.Text = model.JCJGMC;
txt_GCMC.Text = model.GCMC;
txt_Remark.Text = model.REMARK ;
txt_GCDZ.Text = model.GCDZ;
txt_GCDZ.Text = model.GCDZ;
txt_ZJBH.Text = model.GCZCH;
txt_JSDW.Text = model.JSDW;
txt_JSDWXMFZR.Text = model.JSDWXMFZR;
txt_JSDWXMFZRDH.Text = model.JSDWXMFZRLX;
txt_SGDW.Text = model.SGDW;
txt_SGDWXMFZR.Text = model.SGDWXMFZR;
txt_SGDWXMFZRDH.Text = model.SGDWXMFZRLX;

txt_JLDW.Text = model.JLDW;
txt_JLDWXMZJ.Text = model.JLDWXMZJ;
txt_JLDWXMZJDH.Text = model.JLDWZJLX;

txt_ZJDW.Text = model.ZJDW;
txt_ZJDWLXR.Text = model.ZJLXR;
txt_ZJDWLXRDH.Text = model.ZJLXRDH;

txt_JZRY.Text = model.JZRY;
txt_JZRYGWBH.Text = model.JZRGWZH;
txt_JZRYDH.Text = model.JZRDH;

txt_SYRY.Text = model.SYRY;
txt_SYRYGWZH.Text = model.SYRGWZH;
txt_SYRYDH.Text = model.SYRDH;

txt_JSGM.Text = model.JSGM;
txt_GCZJ.Text = model.GCZJ.ToString();
txt_JGLX.Text = model.JGLX;

txt_JCXM.Text = model.JCXM;
txt_ZK.Text = model.ZK;

txt_GCDM.Text = model.GCBH;
txt_JCJGDM.Text = model.JCJGDM;
}
}
else
{ // 新增

}
}
}


public void showViewIndex(int i)
{
this.MultiView.ActiveViewIndex = i;
}

/// <summary>
/// 设置原始记录页要显示的数据
/// </summary>
public void setYssj(int id)
{
jcyssjEdit control = (jcyssjEdit)this.FindControl("yssj");

if (control != null)
{
control.SetId(id);
}
}

public void ClearAllField()
{
txt_HTBH.Text = "";
txt_AREA.Text = "";
txt_JCJG.Text = "";
txt_GCMC.Text = "";
txt_Remark.Text = "";
txt_GCDZ.Text = "";
txt_GCDZ.Text = "";
txt_ZJBH.Text = "";
txt_JSDW.Text = "";
txt_JSDWXMFZR.Text = "";
txt_JSDWXMFZRDH.Text = "";
txt_SGDW.Text = "";
txt_SGDWXMFZR.Text = "";
txt_SGDWXMFZRDH.Text = "";

txt_JLDW.Text = "";
txt_JLDWXMZJ.Text = "";
txt_JLDWXMZJDH.Text = "";

txt_ZJDW.Text = "";
txt_ZJDWLXR.Text = "";
txt_ZJDWLXRDH.Text = "";

txt_JZRY.Text = "";
txt_JZRYGWBH.Text = "";
txt_JZRYDH.Text = "";

txt_SYRY.Text = "";
txt_SYRYGWZH.Text = "";
txt_SYRYDH.Text = "";

txt_JSGM.Text = "";
txt_GCZJ.Text = "";
txt_JGLX.Text = "";

txt_JCXM.Text = "";
txt_ZK.Text = "";

txt_GCDM.Text = "";
txt_JCJGDM.Text = "";
}

/// <summary>
/// 添加
/// </summary>
void ButtonControl1_ImgBut_Add(object sender, ImageClickEventArgs e )
{
ClearAllField();
}

/// <summary>
/// 保存
/// </summary>
void ButtonControl1_ImgBut_Save(object sender, ImageClickEventArgs e)
{
txt_HTBH.Text = "进ButtonControl1_ImgBut_Save()来啦!";

//alert("ButtonControl1_ImgBut_Save!");
// lblUrlError.Text = "";
// IsSucess.Text = "";
// //AddFisSucess.Text = "";
// tdb_jcjg_JBXX model = new tdb_jcjg_JBXX();
//
// jbxxModel = InsertValue(jbxxModel);
// jbxxModel.AREA = dl_area.SelectedItem.Value.ToString();
//
// if (DataID != 0)//编辑
// {
// jbxxModel.ID = DataID;
// if (jbxxBLL.UpdateRecord(jbxxModel) > 0)
// {
// IsSucess.Text = "修改成功!";
// }
// else
// {
// IsSucess.Text = "修改失败!";
// }
// }
// else//添加
// {
// int id = jbxxBLL.InsertRecord(jbxxModel);
// if (id > 0)
// {
// ViewState["InsertID"] = id;
// IsSucess.Text = "插入成功!";
// }
// else
// {
// IsSucess.Text = "插入失败!";
// }
// }
}
}
}


xb06620422 2011-08-18
  • 打赏
  • 举报
回复
放代码
csnd唐长老 2011-08-18
  • 打赏
  • 举报
回复
页面刷新了 所以看不到

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧