新手问题
大侠,能给我简单解释一下以下代码中DataGrid <Columns> <asp:TemplateColumn> <ItemTemplate>几者间的关系及作用吗
<ASP:DataGrid id="MyList1"
runat="server"
EnableViewState="false"
AutoGenerateColumns="false"
> <Columns> <asp:TemplateColumn> <ItemTemplate> <asp:HyperLink Text='<%#
FormatString(DataBinder.Eval(Container.DataItem,"biaoti").ToString())%>' NavigateUrl='<%#
"javascript:newwin(\"zhuan.aspx?id="+DataBinder.Eval(Container.DataItem,"id").ToString()+"\");"
%>' runat="server"/>
</ItemTemplate><asp:TemplateColumn> </Columns> </asp:DataGrid>
问题点数:50、回复次数:1Top
1 楼Inyoureyes(最深的蓝)回复于 2003-02-02 14:30:36 得分 50
意思是datagrid里面定义一个模版列,模版列中定义连接按钮,链结按钮的文字信息是于数据源中字段biaoti
"javascript:newwin(\"zhuan.aspx?id="+DataBinder.Eval(Container.DataItem,"id").ToString()+"\");"
作用是参数传递,zhuan.aspx传递来的参数取自数据源字段idTop




