Please help me, I need a click on the button fires the b_click procedure and it's not working.
Here is my custom control with a gridview and a column added dynamically using a ITemplate class.
namespace NamespaceServerControlSearch
{
[ToolboxData("<{0}:ServerControlSearch runat="server">")]
public class ServerControlSearch : CompositeControl
{
private global::System.Web.UI.WebControls.GridView grid;
protected override void CreateChildControls()
{
Controls.Clear();
grid = new GridView();
grid.AutoGenerateColumns = true;
grid.ID = "grid";
grid.Width = Unit.Pixel(400);
grid.Height = Unit.Pixel(100);
grid.BorderStyle = BorderStyle.Solid;
DataColumn col = new DataColumn("xxx");
TemplateField bfield = new TemplateField();
bfield.HeaderTemplate = new GridViewTemplateSelect(ListItemType.Header, col.ColumnName);
bfield.ItemTemplate = new GridViewTemplateSelect(ListItemType.Item, col.ColumnName);
grid.Columns.Add(bfield);
DataSet ds = new DataSet();
using (SqlConnection conn = new SqlConnection("Data Source=(local); Initial Catalog=db; USER=sa; PASSWORD=xxx"))
{
SqlDataAdapter da = new SqlDataAdapter("select codigo, nombre from CAS_USERS cu where codigo like 'F37008%'", conn);
da.Fill(ds);
}
grid.DataSource = ds.Tables[0];
grid.DataBind();
}
protected override void Render(HtmlTextWriter o)
{
o.Write("