Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# asp.net中的dropdownlist_C#_Asp.net_C# 4.0 - Fatal编程技术网

C# asp.net中的dropdownlist

C# asp.net中的dropdownlist,c#,asp.net,c#-4.0,C#,Asp.net,C# 4.0,我有一个下拉列表,它是这个病假中的leavetype,当我在数据库中选择“紧急休假”时,紧急休假类型值将转到病假,即在数据库中 leasid leavedescription leavetypeid: 1 abcdefe 1 当我在表格中选择2时 错误在哪里 这是密码 cc.leavee(Txt_leaveValue, Convert.ToInt32(leavedrop.SelectedValue)); 及 是否在Page_Load()事件中检查IsPostBa

我有一个下拉列表,它是这个病假中的leavetype,当我在数据库中选择“紧急休假”时,紧急休假类型值将转到病假,即在数据库中

leasid leavedescription leavetypeid:
1      abcdefe          1
当我在表格中选择2时

错误在哪里

这是密码

cc.leavee(Txt_leaveValue,  Convert.ToInt32(leavedrop.SelectedValue));


是否在Page_Load()事件中检查IsPostBack

如果忘记了该测试,则在读取该值之前对其进行初始化

LMS.leavetype le = new LMS.leavetype();
        DropDownList2.DataSource = le.getdep();
        DropDownList2.DataValueField = "leaveID";
        DropDownList2.DataTextField = "leavetypeID";
        DropDownList2.DataBind();
if (!Page.IsPostBack)
{
    // init dropdown here
    DMSLIB.leavetype le = new DMSLIB.leavetype();
    DropDownList2.DataSource = le.getdep();
    DropDownList2.DataValueField = "leaveID";
    DropDownList2.DataTextField = "leavetypeID";
    DropDownList2.DataBind();
}