几个面试题,一来共享一下,二来找找答案 1.接口是否可继承接口? 抽象类是否可实现接口? 抽象类是否可继承实体类?2.WEB控件可以激发服务端事件,请谈谈服务端事件是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1:可以 可以 可以2:客户端先通过自动生成的js代码提交到服务器端,并且会传递事件触发的一些参数,和控件id等信息,在服务器的RaisePostBackEvent函数中,就会根据这些信息,以及提前注册的服务器触发函数,进行响应的服务器端事件触发 客服端触发是使用post.button客服端生成 button的html源码< input language="javascript" onclick="__doPostBack('Button2','')" name="Button2" id="Button2" type="button" value="Button" />客服端生成js.<script type="text/javascript"><!--var theForm = document.forms['form1'];if (!theForm) { theForm = document.form1;}function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit();//使用post方法 }}// --></script> 第一个全部OK。第二个懒得去想。第三个看Money多少就发挥多少。 关于Aspose控件的使用问题 C# delegate 带参数 C# winform 加载皮肤的问题 sendkey好像不能用了,keybd_event()会被当木马行为禁止吗? c# 中自定义的方法怎样结束? 怎么知道自己的积分? 一个c#设计模式学习群,偶可是从那儿起步的哦! 请教C#中的一个SQL语句 什么是正则表达式 datagrid中如何设置单元格的大小呀? 动态生成的超链接如何添加确认功能? socket循环监听
2:客户端先通过自动生成的js代码提交到服务器端,并且会传递事件触发的一些参数,和控件id等信息,
在服务器的RaisePostBackEvent函数中,就会根据这些信息,以及提前注册的服务器触发函数,
进行响应的服务器端事件触发
button客服端生成 button的html源码
< input language="javascript" onclick="__doPostBack('Button2','')" name="Button2" id="Button2" type="button" value="Button" />客服端生成js.<script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();//使用post方法
}
}
// --></script>