Solved

Microsoft, Asp.Net, 2.0 - asp:FormView | EditItemTemplate |  asp:radiobuttonlist

Posted on 2008-10-15
2
323 Views
Last Modified: 2013-11-07
Dear Experts,
I have using an asp:FormView to capture data from end users.  Within this form I want the user to be able to edit a response if a mistake is made using 3 different asp:ListItems.  My problem is that when the user clicks on the form's edit button the edit portion of the asp:FormView does not capture the result that has already been stored in SQL Server.  So to the user, it looks like nothing was ever chosen.

How can I get the asp:RadioButtonList  to properly display the "selected" option that is stored in the database?  I'm new at codebehind and VB Scripting, so any example would be greatly appreciated.  I've read a lot about databinding options, but I don;t seem to grasp how to properly do it.

I am using a stored procedure to select all the necessary fields for the form.  This particular asp:RadioButtonList will be used for 15 different questions, each using the same 3 response options.  I should also mention that the field in the database is storing String values and not Boleen values.

Here's my code snippet:

<asp:Content>
<asp:FormView>
<EditItemTemplate>

<tr><td>
<asp:RadioButtonList ID="Sect1Fld1Opt1" runat="server" RepeatDirection="Horizontal">
         <asp:ListItem Text="N/A" Value="N/A" />
         <asp:ListItem Text="Complies" Value="Complies" />
         <asp:ListItem Text="Repairs Needed" Value="Repairs Needed" />
      </asp:RadioButtonList>
</td></tr>

</EditItemTemplate>
</asp:FormView>
</asp:Content>
0
Comment
Question by:Beallcorp
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 13

Accepted Solution

by:
crazyman earned 500 total points
ID: 22722517
Try adding this to the RadioButtonList

SelectedValue = '<%# Eval("YourFieldWithSelectedValueIn")%>'
0
 

Author Comment

by:Beallcorp
ID: 22722608
Excellent!  Thank you crazyman! I can't tell you how long I've been staring at this bugger.
0

Featured Post

Monthly Recap

May was a big month for new releases from Linux Academy! Take a look at what our team built recently in our blog. You can access the newest releases from our blog.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

IntroductionWhile developing web applications, a single page might contain many regions and each region might contain many number of controls with the capability to perform  postback. Many times you might need to perform some action on an ASP.NET po…
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

695 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question