问题描述
<asp:datagridid="DataGrid1"runat="server"Height="1em"Width="100%"AllowSorting="True"OnPageIndexChanged="DataGrid1_PageIndexChanged"PageSize="25"AllowPaging="True"DataKeyField="PostID"AutoGenerateColumns="False"CellPadding="3"BackColor="White"BorderWidth="1px"BorderStyle="None"BorderColor="#CCCCCC"Font-Size="9pt"><FooterStyleForeColor="White"BackColor="White"></FooterStyle><SelectedItemStyleFont-Bold="True"ForeColor="Black"BackColor="White"></SelectedItemStyle><AlternatingItemStyleBackColor="White"></AlternatingItemStyle><ItemStyleHeight="1em"ForeColor="Black"BackColor="White"></ItemStyle><HeaderStyleFont-Bold="True"ForeColor="White"BackColor="#006699"></HeaderStyle><Columns><asp:TemplateColumnHeaderText="编号"><ItemTemplate><%#DataBinder.Eval(Container,"DataItem.PostID").ToString()%></ItemTemplate></asp:TemplateColumn><asp:TemplateColumnHeaderText="帖子标题"><ItemTemplate><%#DataBinder.Eval(Container,"DataItem.Subject").ToString()%></ItemTemplate></asp:TemplateColumn><asp:TemplateColumnHeaderText="发帖人姓名"><ItemTemplate><%#DataBinder.Eval(Container,"DataItem.PostAuthor").ToString()%></ItemTemplate></asp:TemplateColumn><asp:TemplateColumnHeaderText="发帖时间"><ItemTemplate><%#DataBinder.Eval(Container,"DataItem.PostDate").ToString()%></ItemTemplate></asp:TemplateColumn><asp:TemplateColumnHeaderText="选择位置"><ItemTemplate><asp:DropDownListid="ddl_MODEL"Width="200px"OnSelectedIndexChanged="ddl_MODEL_SelectedIndexChanged"autoPostBack="True"Runat="server"><asp:ListItemValue="0">---选择该帖在首页的位置---</asp:ListItem><asp:ListItemValue="1">首页左侧图片展示</asp:ListItem><asp:ListItemValue="2">首页中间头条新闻</asp:ListItem><asp:ListItemValue="3">首页中间主要新闻</asp:ListItem><asp:ListItemValue="4">首页右侧推荐专题版块</asp:ListItem><asp:ListItemValue="5">首页右侧热点讨论版块</asp:ListItem><asp:ListItemValue="6">首页右侧论坛精华版块</asp:ListItem></asp:DropDownList></ItemTemplate></asp:TemplateColumn></Columns><PagerStyleHeight="1em"HorizontalAlign="Right"ForeColor="Black"BackColor="#E7E7FF"Mode="NumericPages"></PagerStyle></asp:datagrid>
解决方案
解决方案二:
没有人来回答啊!自己顶上去!帮帮我吧高手们!我是想在页面提交按钮的时候得到datagrid中DropDownList的值进行更新数据库其中DropDownList是写死的!
解决方案三:
stringa=((DropDonwList)DataGrid1.Item[i].FindControl["DropDownList1"]).SelectValue.Text.Trim();
解决方案四:
DropDownListft=(DropDownList)DataGrid1.Items[0].Cells[4].FindControl("ddl_MODEL");
解决方案五:
DropDownListft=(DropDownList)DataGrid1.Items[0].Cells[4].FindControl("ddl_MODEL");