<itemtemplate>
<asp:LinkButton Runat=Server id=btn_id text="button" commandname="name"></asp:LinkButton>
</itemtemplate>cs:itemcommand event:.....
{
if(e.commandname="name")
{
...................
}
}列名竖排不能,自己做吧,别有控件,自己在ASPX里做TABLE
<asp:LinkButton Runat=Server id=btn_id text="button" commandname="name"></asp:LinkButton>
</itemtemplate>cs:itemcommand event:.....
{
if(e.commandname="name")
{
...................
}
}列名竖排不能,自己做吧,别有控件,自己在ASPX里做TABLE
解决方案 »
- 如何屏蔽软件取CPU ID
- c# winform treeview加载数据的问题
- 存储过程用游标把一列数据写成一行
- winform
- .NET提供的登录控件是怎么回事呢?一般网站的会员系统能用它做么?
- 请达人指点一下一个无聊的问题,微软为什么搞出这么多命名空间,为什么不就using 一个system就完了
- ★○★ 请大虾指点,如何捕获桌面图象的改变? ★○★
- 並未將物件參考設定為物件的執行個體 用简体中文的话来说是什么意思?
- [求助]如何在winform中用c#实现文件中全文检索功能
- 为什么在工具栏中找不到OleDbDataAdapter/SqlDataAdapter控件呢?
- 在C#WINDOWS应用程序中如何生成树型菜单
- 着急,调试目录树程序出现一个错误,已经调了三个小时了,请高手指点!!!
TemplateColumn bc = new TemplateColumn();
bc.HeaderText = strHeader;
bc.ItemTemplate = new LastFirstNameTemplate();
grid.Columns.Add(bc);
public class LastFirstNameTemplate : ITemplate
{ // Instantiate the elements of the template in the given
// container. In this case, a DataGridItem element. public void InstantiateIn(Control container)
{
container.Controls.Add(new LiteralControl("<b>")); Label lblLastName = new Label();
lblLastName.DataBinding += new EventHandler(this.BindLastName);
container.Controls.Add(lblLastName); container.Controls.Add(new LiteralControl("</b>, ")); Label lblFirstName = new Label();
lblFirstName.DataBinding += new EventHandler(this.BindFirstName);
container.Controls.Add(lblFirstName);
}
private void BindLastName(Object sender, EventArgs e)
{
Label l = (Label) sender;
DataGridItem container = (DataGridItem) l.NamingContainer;
l.Text = ((DataRowView)container.DataItem)
["lastname"].ToString();
}
如果我把Label lblLastName 换成linkbutton,linkbutton的点击事件应怎么写?