【问题标题】:How to make a drop down read only inside a grid view after binding绑定后如何在网格视图内使下拉列表只读
【发布时间】:2013-08-22 12:34:21
【问题描述】:

我正在使用网格视图,其中包含一个下拉列表以及其他控件。 我已成功绑定从数据库中选择的数据。 但是,我想知道有没有办法让这个下拉为只读.. 请帮助..并且 ReadOnly="True" 不起作用

【问题讨论】:

  • 只读下拉菜单?您的意思是禁用,您无法更改 selectedIndex?
  • 你能发布你的代码吗?我希望readonly 意味着你想显示选定的索引。
  • 我正在绑定下拉列表,其值是从数据库中获取的,所以我不希望用户得到可以更改/修改的印象

标签: c# asp.net gridview


【解决方案1】:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.DataRow))
    {

        DataRow row = ((DataRowView)e.Row.DataItem).Row;

        DropdownList ddlxxx= (DropDownList)e.Row.FindControl("ddlName");               
         //This will make your ddl readonly 
         ddlxxx.Enabled = false;
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-17
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多