zoukankan
html css js c++ java
Javascript Return False 的重要性.
<
asp:DataGrid
>
<
Columns
>
<
asp:TemplateColumn HeaderText
=
"
发单
"
>
<
itemtemplate
>
<
asp:Button ID
=
"
btnFd
"
Runat
=
"
server
"
CssClass
=
"
Button60
"
Text
=
"
发单
"
CommandName
=
"
btnFd
"
></
asp:Button
>
</
itemtemplate
>
<
headerstyle wrap
=
"
False
"
width
=
"
60px
"
/>
<
itemstyle wrap
=
"
False
"
width
=
"
60px
"
/>
</
asp:TemplateColumn
>
<
Columns
>
</
Datagrid
>
以上是javascript 提示
private
void
dvList_ItemDataBound(
object
sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
//
发单按钮
if
(e.Item.ItemType
==
ListItemType.AlternatingItem
||
e.Item.ItemType
==
ListItemType.Item)
{
Button btnFd
=
(Button)e.Item.FindControl(
"
btnFd
"
);
string
id
=
((DataRowView)e.Item.DataItem).Row[
"
ID
"
].ToString();
btnFd.Attributes[
"
onclick
"
]
=
"
return btnFd_onclick('
"
+
id
+
"
');
"
;
}
}
以上是后台代码
//
发单按钮事件
function btnFd_onclick(id)
{
var url
=
"
PersonSelectFrame.aspx
"
;
var retval
=
window.showModalDialog(url,window,
'
DialogWidth:650px;DialogHeight:650px;Status:no;
'
);
if
(retval
!=
undefined
&&
retval
!=
null
)
{
document.getElementById(
"
hnJsry
"
).value
=
retval[
"
id
"
];
document.getElementById(
"
txJsry
"
).value
=
retval[
"
name
"
];
document.getElementById(
"
hnDeleteId
"
).value
=
id;
document.getElementById(
"
hnBtn
"
).click();
}
}
这样的话在执行hnBtn的click事件后继续会返回服务器端,导致此hnBtn的click事件中的脚本不执行.
需要在btnFd_onclick(id)后添加一个
return false;//it is very impossible;
添加后这个才ok.
查看全文
相关阅读:
pickle 序列化对象
字符串模板
静态类和静态方法,抽象类和抽象方法,new关键字,值类型和引用类型,接口
C#中方法,方法声明,方法调用和方法重载!
TryParse用法
成倍提高服务器的负载能力:浅谈Jexus的ASP.NET前置缓存技术
全面解析C#中参数传递
【NX二次开发】Block UI 属性类型
【NX二次开发】镜像对象
【NX二次开发】根据视图名称旋转视图,在布局中替换视图uc6464
原文地址:https://www.cnblogs.com/mishy/p/1071963.html
最新文章
ARM WIFI AP 模式 使用 iptables nat 转发 通过 LAN 网线上网
移值 RTL8188EUS linux4.1.36 驱动
OAuth的机制原理讲解及开发流程
OAuth的机制原理讲解及开发流程
Cocos2D-x schedule & scheduleUpdate 的使用
Cocos2D-x schedule & scheduleUpdate 的使用
Cocos2d-x内存管理(二)
Cocos2d-x内存管理(二)
cocos2d-x触摸分发器原理
TexturePacker非常棒的图像处理工具
热门文章
[转]CVS SVN VSS 使用对比
一个tga工具
使用python发生邮箱
python编写排列组合,密码生产功能
列表的有序归并算法
tit文件的加密解密
txt 文件的归并和分割
系统模块 OS
字典提高文件保存的效率
数据列表转字典
Copyright © 2011-2022 走看看