100分求解,高手请进(问题解决一定加到100分)
gqxs 2006-05-08 10:37:11 想详细了解.net中Web控件的CommandName属性的具体原理。
原因是我在编写控件时,使用了类似DataGrid的ItemCommand事件的技术,但是现在有个问题。就是处理ItemCommand的事件函数总是在“构造界面函数”之后触发(好像是.Net的机制决定的),这个问题一直让我很头痛。
因为ItemCommand事件中的程序处理的改变应使界面也变化。由于界面已经画好,所以在处理时很麻烦。
请教能不能通过.net的几个隐藏表单,如ViewState等,或加上什么,自己能找到当前触发的CommandName属性,这样才可能在画界面前先做可能的处理。
或者还有什么方式可以绕个这个问题,请赐教。