我有一个网站,我加载了几个ASP控件,然后我想调用名为codebehind
的{{1}}函数。
在遇到this topic后,我了解了页面生命周期的事件。我几乎尝试了visual studio可以提供的所有事件,并且在渲染之前总是调用函数foo。
基本上是foo
函数的作用,它显示(使用foo
方法)来自Response.Write()
类型的数据(加载在DataSet
函数中的数据)
更具体地说,Page_Load
表示用户希望如何对数据进行排序。我希望数据显示在asp:DropDownList
之后而不是它之前(列表有默认值)。
有办法吗?在表单已经呈现之后或者在最后一个控件(在这种情况下,列表)之后触发函数,或者以这种方式呈现。
注意:请记住,数据不是常数(不是它的大小,显然也不是它的内容),每次都是从数据库下载并用asp:DropDownList
写的(除非另有说明)写数据 - 一种以某种方式确保它写在列表之后的方式......?)。
顺便说一句 - 是的,我确实看到this post(没有任何帮助)。
答案 0 :(得分:1)
在标记中:
<form ...>
...
<% foo(); %>
</form>