首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么实现让aspx里的用户控件先执行

2012-02-06 
如何实现让aspx里的用户控件先执行用了一个没源码的asp.net网站,我新建了个项目写了个GuestBook.ascx加在

如何实现让aspx里的用户控件先执行
用了一个没源码的asp.net网站,我新建了个项目写了个GuestBook.ascx加在原网站index.aspx里面,但是我有Reflector看了index.aspx的原码page_load里面是这样的:

If   IsPostBack   Then
        Server.Transfer( "d.aspx ",   True)
Else
        abc()
End   If

点击用户控件上的button后就转到d.aspx了
怎么能让先执行用户控件上的button

[解决办法]
在用户控件里公开一个方法,在 Server.Transfer( "d.aspx ", True)前调用就可以。比如:

用户控件里:
private sub button_click()
click()
end sub

public sub click()
...
end sub


主页面:

uc.click();
Server.Transfer( "d.aspx ", True)


[解决办法]
你不是有Reflector吗?可以export啊!然后再按照 smile9961(good life) 的方法做就OK了。
[解决办法]
不太懂

加用户控件要回传 回传就转到d.aspx

那么不让它回传

写客户端脚本 实现怎么样

热点排行