我的文字盒子没有被填满

时间:2018-03-05 10:14:31

标签: c# database windows datatable textbox

我有一个弹出窗口,里面有一些复选框和文本框。 我想要做的是,当我的窗口打开时,如果我的查询将在数据库中找到信息,窗口内的文本框将填充找到的信息。

 public void showRadWindow(string radWindowClientID)   
    {
        string NO= "";
        DataTable dt = new DataTable();
        NO= radNumTxb_NO.Value.ToString().Trim();


        string script = string.Format("function ShowRadWindow() {{ $find(\"{0}\").show(); Sys.Application.remove_load(ShowRadWindow); }} Sys.Application.add_load(ShowRadWindow);",
                        radWindowClientID);

        dt = clsQuery.getMother(NO);

        if (dt.Rows.Count > 0)    // if mother name is found
        {
            txbMother.Text = dt.Rows[0]["mother_name"].ToString();
            txbMother.ReadOnly = true;
        }
        //else
        //{

        //}
        System.Web.UI.ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ShowRadWindow", script, true);

        return;
    }  

这是我的代码,但由于某些原因,我不知道文本框没有被填满,甚至ReadOnly条件也没有实现。 知道为什么吗?我在哪里做错了?

0 个答案:

没有答案