我搜索了一种向asp.net gridview添加属性的方法。 页面更改(PageIndexChanging)和排序事件(排序)时属性的值将更改。
该属性将在javascript上使用。
在我有一个隐藏的字段之前,但是后面的帖子不会改变隐藏字段的值。
我试试
mygrid.Rows(0).Cells(0).Attributes.Add("myAttribute", "test")
如果您有任何想法或需要更多细节以便理解。
答案 0 :(得分:1)
这应该可以将属性添加到行中。然而,在回发时,属性将不可用,并且不会在回发上保存。保存跨回发的唯一方法是隐藏字段。 <asp:HiddenField>
控件将在回发时保存它的值;您必须明确地将其更改为新值。但是,当页面回发时,它至少会将值传递给后端服务器。