datagrid项模板事件注册失败

时间:2012-02-06 07:13:50

标签: asp.net datagrid itemtemplate

您好,我有一个带有项目模板的数据网格。有点像

<asp:templatecolumn itemstyle-wrap="False" headertext="EmpID">
                        <itemtemplate>
                            <span style="cursor:hand;text-decoration:underline;" onmouseover="this.style.color='#4D6186';" onmouseout="this.style.color='black';" onclick="SelectEmp(this,'<%# txtGUID %>','<%# txtName %>',false);"><%# Container.DataItem("EmpID")%></span>
                        </itemtemplate>
                    </asp:templatecolumn>

当我尝试将数据(55000行)绑定到datagrid时,它没有显示任何数据,并且光标显示忙状态。当我删除onclick,onmouseover,onmouseout事件时,它工作正常。

我的问题是,当有动态事件时,数据绑定到网格是否存在任何限制。

或者我在这里犯了什么错误?我很难找到解决方案。

提前致谢

1 个答案:

答案 0 :(得分:0)

请检查以下代码行:

onclick="SelectEmp(this,'<%# txtGUID %>','<%# txtName %>',false);"

我认为你是在尝试获取变量或属性txtGUID和txtName,试试

onclick="SelectEmp(this,'<%= txtGUID) %>','<%= txtName %>',false);"