是不是与!IsPostBack有关,试着把一些东西写到那里边
解决方案 »
- 【散分二】【纪念CSDN曾经的辉煌】
- 用asp。net在怎么设置PivotTable?
- 一个存储过程操作两个表,报错(在线等)
- 在*.aspx页面中如何控制IE界面?
- 在JavaScript中能用Session吗?
- 学习ADO.NET的资料请大家给一点我好吗?小弟急需要这份资料!
- CMS建站
- 帮忙!!谢谢我的datagrid绑定一个数组(它是一个表查询结果),但数组一个字段是另外一个子表,怎样将这个值显示
- 请问Grid1_PageIndexChanged的问题
- asp.net
- 大访问量论坛的开发思路是怎样的?有哪些方法?
- 为什么在LinkButton中的CommandName只能用Edit?不是可以任意吗
用hidden 值作为标志位,再用javascript来截获前台事件,决定执不执行后台代码例子:
<script language="javascript">
//Define a ButtonHook for every ToolbarButton
var MyEventOnTextBoxChange = txt_TextBox.onchange;
//Redefine this Hook Action
txt_TextBox.onchange = MyHook;
function MyHook()
{
var HookObj = window.event.srcNode;
switch(HookObj.getAttribute('ID'))
{
case "txt_TextBox":
if(hid_Tag.value == "1")
{ //如果标志位是1就执行后台操作
return MyHook();
}
else
{
return false;
}
break;
}
return MyHook();
}
</script>
void Page_Load(Object Src,EventArgs E)
{
if (!IsPostBack)
{
}
if ((zgxmg.Text.Trim().Length!=0))//????
{
//SQL脚本1,根据zgxmg.Text的值从数据库中取值,赋于yddh,jtdh
}
}
void cmdOk_Click(Object Src,EventArgs E)
{
jtdhstr=jtdh.Value.Trim();
yddhstr=yddh.Value.Trim();
zgxmstr=zgxmg.Text.Trim();
//SQL脚本2,将修改过后的值保存到数据库,脚本略
}
</Script><html>
<head>
</head><body>
<form runat=server>
<asp:TextBox id="zgxmg" AutoPostBack runat="server" ></asp:TextBox>
<input class="smallInput" type=text id="jtdh" runat=server>
<input class="smallInput" type=text id="yddh" runat=server>
<input type=button id="cmdOk" value="保存" class="ee" OnServerClick="cmdOk_Click" runat=server>
</form>
</body>
</html>