急,急!用代码创建模板列,包括绑定字段 如题,datagrid中用代码定义一个模板列,有连接字段的那种 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void mygrid_ItemDataBound(object sender, DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) { HyperLink link = (HyperLink)e.Item.Cells[0].Controls[0]; string url = link.NavigateUrl; url += "?id=" + e.Item.Cells[1].Text; link.NavigateUrl = url; } }<asp:TemplateColumn HeaderText="test"> <ItemTemplate> <asp:HyperLink runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.XTBH") %>' NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.MC", "A.aspx?id={0}) %>'> </asp:HyperLink> </ItemTemplate> 要是完全用代码创建呢,从TemplateColumn aa=new TemplateColumn()开始,往下呢 那还不如再重新写一个GridView控件。 <input type="text" /> 口啤网上的地图是如何实现的 Fck字体编译器——翻译 困扰了比较久的问题<%= 和 <#有什么区别? asp.net的treeview控件可以动态的显示数据库的内容吗? 连接ORACLE数据库问题 这个问题困扰我两天了!! 求SQL语句,算总合 网页相互链接 为什么我在datagrid中想要的到的和确实实际数据的两倍 链接的 onclick不起作用 泛型的Contains()不起作用,在检测重复数据时总返回假
{
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
HyperLink link = (HyperLink)e.Item.Cells[0].Controls[0];
string url = link.NavigateUrl;
url += "?id=" + e.Item.Cells[1].Text;
link.NavigateUrl = url;
}
}
<asp:TemplateColumn HeaderText="test">
<ItemTemplate>
<asp:HyperLink runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.XTBH") %>' NavigateUrl='<%# DataBinder.Eval(Container, "DataItem.MC", "A.aspx?id={0}) %>'>
</asp:HyperLink>
</ItemTemplate>