关于Datagrid中的用法问题
WUNEN 2003-09-11 01:37:17 我在Datagrid中有一列是按编辑按钮前是用Label显示的,但按编辑按钮后则要求用下拉框来显示,代码如下(其中hpzl为数据表中的列名,hpzlmc(X)为一函数,用来给下拉框赋数据,而且我需要从另一个表中得到数据),但我看到的却是一个空白的下拉框,请各位帮帮我啊
<asp:TemplateColumn HeaderText="hpzl">
<ItemTemplate>
<asp:Label id="Label1" runat="server">
<%# databinder.eval(container.dataitem,"hpzl") %>
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList id="hpzlmc" runat="server" SelectedIndex ='<%# hpzlmc(databinder.eval(container.dataitem,"hpzl")) %>'>
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateColumn>
Public Function hpzlmc(ByVal hpzl1 As String) As String
hpzlmc = hpzl1
Return hpzlmc
End Function