2010-11-01 39 views

回答

0

空的GridView控件仍会呈现它的EmptyDataTemplate(或其​​),因此您不能只检查其关联的<table>元素是否为空。

您可能要指定自定义EmptyDataTemplate呈现一个知名ID的元素,那么使用$get()上的客户端,以检查是否该元素存在。

您也可以在GridView上创建一个extender,使用ExtenderControlProperty将其Rows.Count属性传递到客户端。

+0

保持隐藏字段是否明智,该字段将在DataBound事件中设置为RowCount?然后使用JavaScript检查值。 – Rauf 2010-11-01 09:14:13

+0

@Rauf,是的,我认为那会奏效。 – 2010-11-01 09:49:06