I want to bind an ObjectDataSource to a property in my asp page and I want to do it in the page's aspx code, not in code-behind. I've already done it in code-behind, as follows:
[Code]....
I'd prefer to get rid of the ugly code-behind and just do this in mark-up. Something like [Code]....
This gives me a run-time error: Cannot create an object of type 'System.Object' from its string representation 'SelectedBook' for the 'DataSource' property.Is there a way of doing this declaratively and not in code-behind? Further, what if what I want is to actually use a child property of the property in question? For example, if my Book object has a ReaderComments collection, can I databind to it decaratively in the aspx mark-up?
I have a table, that contains a number of rows, in each row there are three columns that are mutually exclusive. What I need is to be able to have radio buttons that are linked across the three columns.
I'd like for where there is a 1 for it to display a checked radio button, and where there is a 0 for it to be unchecked. This can then be edited by clicking the radio in another column where necessary.
I have a formview that runs of an SQLDS, very simple stuff. Inside that form i have various fields, one of them is a credit field, one of them is a debit field. Now i have put a radio button list with two radio buttons (credit and debit). What i want to do is when the "credit" radio button is enabled i want the "credit" text box to be enabled and visa versa.
I know how to reference an object inside a formview, but i am confused, do i reference the radio button list and then the list items inside it or?
"Radio Buttons Are Not Mutually Exclusive When Used in a Repeater" according to KB #316495 http://support.microsoft.com/kb/316495. This bug also exists with ListViews, and I am having a hard time developing a workaround. Is there a solution or workaround available? I'm using Visual Studio 2010.
(Here is my ASPX. I want rbGroupedSession and rbFees to be mutually exclusive. Databinding and setting controls visible attribute to true/false is done in the code-behind. I'm also setting the RadioButtons "GroupName" property correctly in the code-behind, but it gets changed when rendered in the browser -- which is bug KB #316495)..
I've got a gridview that will allow clients to edit options they've already entered on another page. The gridview has three radio buttons in it each with a value of 1,2,3. The option value in the dataset is 1,2 or 3 respectively. I would like to have the radiobutton with the corresponding value selected in the gridview so they can see what they previously chose and will then be able to edit, if they wish.
how do i go about looping through each group of radio buttons and getting the text of the selected radio button ?the code displayed above is created dynamically ... in my aspx file i have the following code
I need to set a style property of an element to the value returned from a code-behind property. I have done this in the past, but it now seems everything I try fails. I get an error telling me that the literal is not formed correctly.These are some of the arrangements I have tried:
I am pulling some dynamic data from database SP (data will change). I need to show that data into row format with radio buttons and i need to retive same data from the page (as user selection on radio buttons values) to save data to DB. create such page with data.
I have a group of two radio buttons and I would like to set the state of them in my code-behind page. I can do this quite simply by setting the checked state of each (e.g. RadioButton1.Checked = true; adioButton2.Checked=false;) The problem I'm having is that the state of the buttons on the screen is not updated until I navigate away from the page the buttons are on then return to the button page. Question: how can I make the button checked appearance change from the code on the server?
Am building a Form for out intranet that runs on ASP.NET and C#, it is to be a survey from a SQL database. I have the connections setup can pull informations/Questions from the database. I am having a problem with setting up radio buttons within a datalist, ive never done this and i know they require unque names.
It is to be 4 radio buttons per question where only one can be select, i know how to group just not via a datalist with unique names
I have a web application that shows a page containing between 6 and 20 AJAX UpdatePanels, contained with Custom Web (.ascx) Controls.
You can see an example of such a page here:
[URL]
The problem I'm getting is that when the user FIRST clicks any of the radio-buttons on any of the controls in the page, ALL the radio buttons that have an active selection ALSO fire an rb_CheckChanged event (see application log below). On subsequent radio-button clicks, only that RB fires the event (as expected).
This behaviour is having a dramatic impact on performance. The page loads quickly, and a "normal" RB click provides an AJAX update correctly within 1 second. The problematic first RB click, however, takes up to SIX seconds to process, which is unacceptable from a user experience standpoint.
Developed in VS.NET 2008, ASP.NET 3.5. Also I converted the "Web Site" solution to a "Web Application" (pre-compiled) and got the same performance (still too slow). Release builds run only marginally faster than debug builds.
Why would a single RB selection change cause all RB's that have a "selection" set on them to also fire? (The "selection" is determined through database settings every time the control is populated, which is called from within the parent page control's Page_Load function. This selection is determined also at first page load, since all the controls get populated then, so why would the clicking of an RB cause them all to fire an event, and only once? That's what I don't get...)
Not sure if this is an AJAX issue, or general ASP.NET UI issue, so I'm posting in two forums on this one.
Since setting item.selected to true will lose the mutual behavior and setting list.SelectedValue (readonly) doesn't get any button selected.
I am using list.SelectedIndex to assign the selected button. as follow :
//step 1. find the item by value ListItem item = list.items.FindByValue(obj.ToString()); //step 2. find the item index list.SelectedIndex = list.Items.IndexOf(item);
I make it into an extension method. But feel stupid about this procedure to simply just assign a selected value. does anyone have a better approach?
I am having a bit of trouble trying to get teh postback data from a programmatic generated radio buttons in TableCell object. I have the following ASP user control:
I generate the TableRow and TableCell base off XML data file. When the submit occurs I can not access the data values from the radio buttons that are generated. I try to get the data in the following manner:
I have a simple ASP.NET form with a DropDownList and two RadioButtons (that both share the same GroupName).In the SelectedIndexChanged event of the DropDownList, I set Checked=true on the two RadioButtons.It sets the 2nd RadioButton fine, but it won't check the first one. What am I doing wrong?
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication3._Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
I have placed two radiobutton's on simple .aspx page. I didn't used any Update PanelĀ or any javascript on that page also set both radiobutton's AutoPostback="True", But it's not responding as I want.
I have a list of buttons in a menu, and when I hover of them, I want something to change, such as a box being drawn around them, or background color chaning. How do I do that?
My Code works perfectly with normal Buttons. But i need to add some Code-Behind to those dynamically added Buttons. Thus i'd need ASP:Buttons instead of Standard-Buttons. How do i do this?
At the moment my working Code looks like this (only the important parts):
AjaxControlToolkit.AccordionPane nrX = new AjaxControlToolkit.AccordionPane(); Button b = new Button(); b.OnClick += Eventhandler(my_function); nrX.ContentContainer.Controls.Add(b);
Currently the Eventhandler is not called. When i look at the produced source in the Browser, there is noch onclick Event or anything like that which is (i think) the problem. So how can i change my "Button b" to an "ASPButton" b? Adding an attribute "runat="server"" doesn't do the trick, as this code is (of course) executed after the page_load..Or am i getting something wrong?
I have the following client side code in .aspx page within a datalist itemtemplate that takes questions from the database like this:
[Code]....
The output is like:
1) What is your age group? - Option 1 - Option 2 - Option 3 - Option 4
The ID's of the radio buttons are dynamic ("Q" & QuestionID). If there is no answer to a question then the GetVisible function returns false and the containing panel is hidden.
I have been trying to get rid of the html and replace these with asp:radiobuttons but it is not possible to set id's from databinding.. only simply. I was trying something like: