有!你先在页面上放一个隐含控件。
你在javascript中为之负一个特殊的值(在隐含控件中),然后,submit。
在cs端,在page_onload中,你去判断,隐含控件中的值是否和你赋的值相同,如果相同的话就做你的onserverclcik事件
page_onload
{
if(hidden.text == "你赋的值")
{
onserverclcik();
}
}
你在javascript中为之负一个特殊的值(在隐含控件中),然后,submit。
在cs端,在page_onload中,你去判断,隐含控件中的值是否和你赋的值相同,如果相同的话就做你的onserverclcik事件
page_onload
{
if(hidden.text == "你赋的值")
{
onserverclcik();
}
}
解决方案 »
- 求词组换行解决方案?类似 AAAA|BBBBB|CCCCC|DDDDD|EEEEE
- 判断2个 datatable 里面的值是否相同 并且取出不同的值
- enctype="multipart/form-data" 取不到换行符
- 高分求优秀论坛下载地址
- Microsoft JScript 运行时错误: 'Sys' 未定义
- VS 2003调试错误,高手帮忙啊
- 在自定义控件的Render方法给ViewState变量赋值,回发时这个变量怎么变空了
- 用户控件中ViewState问题
- 简单问题,谢谢
- datagrid的分页问题
- showModalDialog的缓冲。 思归、孟子e章也来看看。
- 怎么样用redirect把数据传到另一页面中使用?
<input type="button" value="Client Event" onclick="jscript:__doPostBack('btnl','Click')">
<input type="hidden" name="__EVENTTARGET" value="Button1">
<input type="hidden" name="__EVENTARGUMENT" value="Click">
<input type="submit" value="a">
<script language="javascript">
<!--
function __doPostBack(eventTarget, eventArgument) {
//var theform = document.Form21;
document.all.__EVENTTARGET.value = eventTarget;
document.all.__EVENTARGUMENT.value = eventArgument;
document.all.Form21.submit();
}
// --> </script>
</form>
在btn1的onclick事件中__dopostback('button','')
<script langauge="javascript">
if(条件)
{
document.Form1.btn1.onclick();
}
</script>
在body中写
<form id="Form1" runat="server">
<INPUT id="btn1" type="submit" value="虚拟按钮" name="Submit1" runat="server" onclick="alert('提示!');_dopostback('btn2','')">
<asp:button id="btn2" runat="server" visible=false></asp:button>
</form>
在btn1后台有一个onserverclick事件,前台用javascript调用