How do I get the value from this column?

Last post 05-23-2008 8:24 AM by stapes. 1 replies.

Sort Posts:

  • How do I get the value from this column?

    05-23-2008, 6:33 AM
    • Member
      39 point Member
    • stapes
    • Member since 11-18-2006, 6:25 PM
    • Posts 55

    Post edited by moderator XIII: don't use [ code ] tags as this messes up the html.

    Hi

    I am trying to retrieve some values from a database table based on a drop down list selection.

    This is my code:

    try

    {

    dsPartsListTableAdapters.
    PartsListTableAdapter partsAdaptor = new dsPartsListTableAdapters.PartsListTableAdapter();

    DropDownList myList = (DropDownList)fvSloParts.FindControl("DropDownList1");

    int number = Convert.ToInt32(myList.SelectedValue);

    dsPartsList.PartsListDataTable part = partsAdaptor.GetPartByPartID(number);

    string partCost;

    partCost = Convert.ToString(part.partCostColumn);

    TextBox myText = (TextBox)fvSloParts.FindControl("cost_AtTimeTextBox");if (myText != null)

    {

    myText.Text = partCost.ToString();

    }

    }

    catch (Exception ex)

    {

    // error coding here

    Tools.Log("buttGetPart_Click", ex);

    }

    After execution, my screen displays the word "partCost" in the field "cost_AtTimeTextBox" instead of its value. How do I get it to display the value?

    Stapes

  • Re: How do I get the value from this column?

    05-23-2008, 8:24 AM
    Answer
    • Member
      39 point Member
    • stapes
    • Member since 11-18-2006, 6:25 PM
    • Posts 55

    Hi

    Once again, I solved it myself. This is how I ended up doing it:

    dsPartsListTableAdapters.PartsListTableAdapter partsAdaptor = new dsPartsListTableAdapters.PartsListTableAdapter();

    DropDownList myList = (DropDownList)fvSloParts.FindControl("DropDownList1");

    int number = Convert.ToInt32(myList.SelectedValue);

    dsPartsList.PartsListDataTable part = partsAdaptor.GetPartByPartID(number);

    string partCost;

    foreach (DataRow Row in part.Rows)

    {

    partCost = (Row[5].ToString());

    TextBox myText = (TextBox)fvSloParts.FindControl("cost_AtTimeTextBox");if (myText != null)

    {

    myText.Text = partCost;

    }

    }

Page 1 of 1 (2 items)