嘿,搞乱 ext.net 并遇到一些小问题。
当用户单击 GridPanel 中的一行时,我尝试运行服务器端方法。从我在互联网上阅读的示例来看,它应该是直截了当的,但它不起作用。
所以,我有一个 GridPanel(在 MyTest.aspx 中)
<ext:GridPanel ... >
...
<Listeners>
<RowClick Handler="SetCustomer"/>
</Listeners>
然后是服务器端方法(在 MyTest.aspx.cs 中)
[DirectMethod]
public void SetCustomer()
{
uint customerId = 0;
// does nothing
}
SetCustomer 未执行,但侦听器正在工作。我检查这个而不是
<RowClick Handler="SetCustomer"/>
我愿意
<RowClick Handler="alert('test')"/>
那行得通。所以,任何想法都会受到赞赏=)