UltraWebgrid增加一个模板列,在该模板列用<%#Eval() %>进行数据绑定,如下所示:
<CellTemplate>
<a onclick=”javascript:alert(<%#Eval(“name”)%>)”>链接的显示文字</a>
</CellTemplate>
UltraWebGrid首次数据绑定时,没任何问题,但是一旦网页PostBack的话,那么就会在该语句处报“未将对象引用设置到对象的实例”(Object reference not set to an instance of an object)。
而用GridView的话,则可以正常使用。
解决办法是用<a onclick=”alert(<%#DataBinder.Eval(Container.DataItem,”name”) %>)”>链接的显示文字</a>
标签:NET, NetAdvantage, UltraWebGrid

Post a Comment