答案 0 :(得分:0)
这取决于客户端代码是否提供此信息。例如,标准GridView在单击排序标题链接时设置__EVENTTARGET和__EVENTARGUMENT:
Request.Form [“_ EVENTTARGET”]包含“ctl00 $ MainContent $ GridView1” Request.Form [“ _EVENTARGUMENT”]包含“Sort $ id”
其中__EVENTARGUMENT包含这是Sort操作的信息,以及要排序的列,以$分隔。
对于分页,__ EVENTARGUMENT值看起来类似:
Request.Form [“__ EVENTARGUMENT”]包含“Page $ 2”
请注意,并非所有控件都在回发时填充__EVENTARGUMENT,因此您必须进行测试。