我在我的项目中使用了gridView。
我有这个类:
public class FeatureDesc
{
public string Title { get; set; }
public string Tip { get; set; }
public string ID { get; set; }
}
I create:
List<FeatureDesc> list_fd = new List<FeatureDesc>();
某个时刻,我填充了list_fd并将其设置为数据源:
gvFeatList.DataSource = list_fd;
gvFeatList.DataBind();
所有内容(标题,提示,ID)都被正确地显示并有效运行。
但是我需要隐藏用户的ID列,并且在某些时候,当我点击行以通过JavaScript函数获取所点击行的ID时。
因此,我的问题是如何获取隐藏列的文本?
ID
)列,设置CSS样式为display:none;
...这有帮助吗?您始终可以从JS中访问该列的值(例如,在每一行中设置onclick="JSFunc(this);"
等),并在每次单击行后将ID
存储在某个input type="hidden"
字段中。 - nelek