gridview嵌套DropDownList選定值
来源:互联网 发布:淘宝上的那些装修全包 编辑:程序博客网 时间:2024/05/22 01:43
gridview嵌套DropDownList選定值
有三種方法:
aspx:
<asp:TemplateField HeaderText="狀態" SortExpression="state">
<ItemStyle ForeColor="Gray" />
<ItemTemplate>
<asp:Label ID="labstate" runat="server" Text='<%# (Eval("state").ToString() == "0") ? "已體檢" : "已合格"%>'></asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:HiddenField ID="hdstate" runat="server" Value='<%# Eval("state") %>' />
<asp:DropDownList ID="ddlstate" runat="server">
<asp:ListItem Value="0">已體檢</asp:ListItem>
<asp:ListItem Value="1">不合格</asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
cs:
protected void myGridView_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowIndex != -1)
{
int orderID = this.myGridView.PageIndex * this.myGridView.PageSize + e.Row.RowIndex + 1;
e.Row.Cells[0].Text = orderID.ToString();
}
if (((DropDownList)e.Row.FindControl("ddlstate")) != null)
{
DropDownList ddlstate = (DropDownList)e.Row.FindControl("ddlstate");
//ddlstate.SelectedValue = ((HiddenField)e.Row.FindControl("hdstate")).Value;
//ddlstate.Items.FindByValue(((HiddenField)e.Row.FindControl("hdstate")).Value).Selected = true;
SetSelectedItem(ddlstate, ((HiddenField)e.Row.FindControl("hdstate")).Value);
}
}
private void SetSelectedItem(ListControl list, String value)
{
foreach (ListItem e in list.Items)
if (e.Value == value)
{
e.Selected = true;
return;
}
else
e.Selected = false;
}
- gridview嵌套DropDownList選定值
- GridView嵌套DropDownList联动问题
- gridview--嵌套dropdownlist 然后更新列
- GridView 中嵌套DropDownList时的事件
- asp.net:gridview 中嵌套dropdownlist,且dropdownlist動態綁定數據
- asp.net 2.0中gridview里嵌套dropdownlist
- asp.net 2.0中gridview里嵌套dropdownlist
- asp.net 2.0中gridview里嵌套dropdownlist
- asp.net 2.0中gridview里嵌套dropdownlist
- asp.net2.0中gridview里嵌套dropdownlist
- 终于实现了在GridView中嵌套Dropdownlist 了
- asp.net 2.0中gridview里嵌套dropdownlist
- asp.net 2.0中gridview里嵌套dropdownlist
- gridview 嵌套 dropdownlist 不点编辑 直接回传进行事件操作
- Repeater 嵌套 Dropdownlist
- Repeater 嵌套 Dropdownlist
- 嵌套GridView
- gridview嵌套
- 报错could only be replicated to 0 nodes, instead of 1
- Java后台将bean封装成xml,然后将xml转成String,传给前台
- 11月1日学习小结
- 王师兄关于找工作的建议
- Eclipse 【3.4】 版本安装【插件】时的【dropins】 目录
- gridview嵌套DropDownList選定值
- latex 文献管理
- 平安科技群面归来
- Windows下JDK1.6.0+Tomcat6.0+Eclipse+MyEclipse+sql2000的安装配置
- membership 知识准备 来自百度
- Cisco vpn PPTP:点对点隧道协议
- 开始写博客
- 求 ASP.NET SQL 开发的 “在线音乐试听”系统 毕业设计
- Liferay如何去掉url中的国际化信息