TextBox控件取值之奇怪问题 首先说明一下,我已经断点调试了,中间代码没有更改值,但是当我取值的时候就出现值为0,但是现在看页面上还是不为0的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 注意 判断 isPostBack 我是新手,要怎么判断啊if(isPostBack){ txt....}这样? 你有没有在Page_Load里给文本框绑定值?如果有的话就在里面写上if(!isPostBack) { txt.... } protected void btnSaveReturn_Click(object sender, EventArgs e) { TextBox1.text这里就是0了,但是页面上还是我的新值 }我看看楼上的方法 在page_load里面有判断PostBack在编辑的时候才有初始值,为0.000,但是在新增的时候没有初始值,此时显示为空,但是读出的值却是编辑时候的0.000 namespace SZ_Guid.ConslerWeb.SaleManage{ public partial class SaleDetail : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { txtNum.Attributes.Add("onkeypress", "javascript:return testnum()"); txtGIANum.Attributes.Add("onkeypress", "javascript:return testgianum()"); BindDrp(); if (Request["type"] != null) { if (Request["type"].ToLower() == "edit") { GetData(); } } else { txtSaleID.Text = Request["SaleID"].ToString(); } }代码太多,这个是我加载的时候的代码 找到原因了,是另外一个Text的Textchange事件触发了取数操作,但是为什么这个事件是在提交的时候才触发? Log4Net 生成日志文件名问题 LoginStatus如何在框架中刷新? FileUpload控件上传照片后.value后拿出路径给img标签src,无法显示? sqlserver2005 多表数据库查询 如何取得用戶的在線狀態? 急,生成缩略图看不到 关于DataGrid中LinkButton的问题 别人的系统 B/S如何实现FTP上传? datagrid弹出窗口问题,为何不传递参数? div在firefox中如何分层。 怎么修改GridView的列头
if(isPostBack)
{
txt....
}
这样?
if(!isPostBack)
{
txt....
}
{
TextBox1.text这里就是0了,但是页面上还是我的新值
}
我看看楼上的方法
在编辑的时候才有初始值,为0.000,但是在新增的时候没有初始值,此时显示为空,但是读出的值却是编辑时候的0.000
namespace SZ_Guid.ConslerWeb.SaleManage
{
public partial class SaleDetail : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
txtNum.Attributes.Add("onkeypress", "javascript:return testnum()");
txtGIANum.Attributes.Add("onkeypress", "javascript:return testgianum()");
BindDrp();
if (Request["type"] != null)
{
if (Request["type"].ToLower() == "edit")
{
GetData();
}
}
else
{
txtSaleID.Text = Request["SaleID"].ToString();
}
}代码太多,
这个是我加载的时候的代码