网页编程技术
今天改了下项目中的代码,本地测试正常,传到服务器报以下错误:
Method not found: 'Void System.Web.UI.HtmlControls.HtmlForm.set_Action(System.String)'.

(空间装的是.NET2.0版本,通过前面讲的bin中加DLL的方法升级到3.5)

问题很可能是DLL的版本不兼容造成的,Google查到的结果是说.NET的Bug,但是到底是什么原因引起的,说的不是太明确。

因为改的地方太多,自己也记不清楚到底是改了什么地方引起了这个错误。

从所报的错误出发。set_Action实际是Action属性的set方法,所以估计是因为哪个地方设置了Form的Action属性造成的错误,想了一下自己确实设置了一个runat="server"的Form的Action属性。于是问题解决。


总结:服务端的Form尽量不要设置其Action属性,不然会因为各.NET版本之前的差异产生类似问题。

母版页和内容页的执行顺序:

1.母版页中控件的Init;
2.内容页控件的Init;
3.母版页的Init;
4.内容页的Init;
5.内容页的Load;
6.母版页的Load;
7.内容页中控件的Load;
8.内容页的PreRender;
9.母版页的PreRender;
10.母版页控件的PreRender;
11.内容页中控件的PreRender


另:Page.DataBind()会引发子控件的DataBind(),母版页的Page.DataBind()会引发子页面的DataBind()


DataBind可做以下设计(按执行顺序书写):


母版页Init:  读取系统配置,设定母版空间DataSource 等
子页面Load: 设定子页面空间DataSource
模板页Load: 执行Page.DataBind();

写了那么长时间js,总认为自己可以驾驭它了,每想到这回败给了undefined。

声明:本文旨在技术讨论,强烈鄙视利用这种方法投放病毒,毒害他人的行为!!!

校内网的涂鸦板,可以自己写HTML,但还是有限制的,不能有script。今天就来看看有没有办法突破限制,执行脚本,玩点花样:),别做坏事哦。
今天主要学习一下js与flash是如何通讯滴。
1、先学习一下
getURL(url, window, variables)
使用 getURL 语句,可以让指定的浏览器窗口,转向显示指定的URL地址。参数(url)指定要显示WEB页面文档的 URL 地址。参数(window)指定要要显示WEB页面文档的浏览器窗口,它可以是指定为自定义的窗口名称,也可以
如果想让它执行调用js函数执行,那么可以这样
on (release) {
 getURL(\"JavaScript:alert('hello,world')\");
}
如果调用自定义的函数
on (release) {
 getURL(\"JavaScript:aiqi('test')\");
}
那么html页面里要定义这个函数,比如
function aiqi(s){
alert(s);
}
分页: 1/12 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]