请大家帮我看看datagrid中的dropdownlist为什么总是绑不了数据?
hit75 2004-11-04 01:07:41 aspx代码:
<%@ Page language="c#" Codebehind="branch_set.aspx.cs" AutoEventWireup="false" Inherits="judge.branch_set" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>branch_set</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:datagrid id="dg1" style="Z-INDEX: 100; LEFT: 16px; POSITION: absolute; TOP: 72px" runat="server"
Width="480px" AutoGenerateColumns="False">
<Columns>
<asp:BoundColumn DataField="branch_id" HeaderText="部门号" ReadOnly="True">
<ItemStyle Width="120px"></ItemStyle>
</asp:BoundColumn>
<asp:TemplateColumn HeaderText="部门名称">
<ItemTemplate>
<%# DataBinder.Eval(Container,"DataItem.branch_nm")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtState" Runat =server Width="30" Text='<%# DataBinder.Eval(Container,"DataItem.branch_nm")%>' >
</asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="前置机ip">
<ItemTemplate>
<%# DataBinder.Eval(Container,"DataItem.ip_addr")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="Textbox1" Runat =server Width="30" Text='<%# DataBinder.Eval(Container,"DataItem.ip_addr")%>' >
</asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="前置机port">
<ItemTemplate>
<%# DataBinder.Eval(Container,"DataItem.port")%>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="Textbox2" Runat =server Width="30" Text='<%# DataBinder.Eval(Container,"DataItem.port")%>' >
</asp:TextBox>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="标志">
<ItemTemplate>
<%#DataBinder.Eval(Container.DataItem,"flag")%>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList id="ddl1" runat="server" SelectedIndex ='<%# DataBinder.Eval(Container, "DataItem.ddl1") %>'></asp:DropDownList>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
<asp:LinkButton ID="cmdEdit" Runat="server" CommandName="Edit" text="修改"></asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton ID="cmdCancel" Runat="server" CommandName="Cancel" text="取消"></asp:LinkButton>
<asp:LinkButton id="cmdUpdate" Runat="server" CommandName="Update" text="更新"></asp:LinkButton>
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<ItemTemplate>
<asp:LinkButton id="cmdDel" Runat="server" text="删除" CommandName="Delete"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:datagrid><asp:label id="Label1" style="Z-INDEX: 109; LEFT: 200px; POSITION: absolute; TOP: 16px" runat="server"
Width="128px" Font-Bold="True" ForeColor="Blue">部门管理</asp:label>
<HR style="Z-INDEX: 107; LEFT: 8px; POSITION: absolute; TOP: 48px; HEIGHT: 1px" width="550"
SIZE="1">
</form>
</body>
</HTML>