您的位置:首页 > 其它

GridView使用一些记录

2006-06-30 10:45 399 查看
现在有个项目开始使用ASP.NET 2.0开发,在开发过程中关于GridView的使用的一些零星的记录
1.TemplateField中的绑定

<asp:TemplateField>
</asp:TemplateField>

2.通过CheckBox得到选择行的主健值(GridView支持多主健)

private string GetSelectId()
private void TemplateColumn(GridView gvlist, string column, GridListAttribute att)

ColumnTemplate类

public class ColumnTemplate : ITemplate
//第一个模板列
public void InstantiateIn(Control container)
LiteralControl l = new LiteralControl();
l.DataBinding += new EventHandler(this.OnDataBinding);
container.Controls.Add(l);
}

public void OnDataBinding(object sender, EventArgs e)

LiteralControl lt = (LiteralControl)sender;//LiteralControl发送绑定请求

GridViewRow container = (GridViewRow)lt.NamingContainer;

lt.Text = DataBinder.Eval(container.DataItem, column).ToString();
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: