.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
Imran Ghani
Post New Web Links

How to read RadioButtonList from Placeholder - viewstate, postback? or another way?

Posted By:      Posted Date: October 24, 2010    Points: 0   Category :ASP.Net
 

Hi All, I have a big problem and I need your help.

I'm a new in ASP and I have this problem. I do some small websurwey. Random questions per page, random count of
questions, 4 types of questions (answears 1 .. 10, Text answears, ... atc.) I created webuserscontrol for each type
of questions and these controls I dynamicly add to place holder in some page. There is everything OK, but when I
click button on the bottom of the page, I need save the results from client, I need to know which radiobutton is
selected and save it to DB and make some operation, and then, after saving, this page is reloaded and show next
Questions. This questions and settings I have in DB. My problem is, how to read data from my UserControls after
button click (button on page, not on my controls)? Controls in placeholder are NULL in PostBack and after postback
there are new controls. Can somebody help me? I endclose a small code which is "like" my original code, it is
testcode to explaine to you.

Thanks you very much

================================ShowQuestionsForm cs

using System;
using System.Collections;
using System.Collections.Generic;
//using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Reflect


View Complete Post


More Related Resource Links

WebPart has empty viewstate on postback

  
I have a simple weather web part in the form of a user control.  This usercontrol has an update panel and a textbox to allow the user to enter in a zip code/ city etc and an ok button.  The problem comes in when the webpart is added or dragged outside of Zone 1.  If this webpart remains in Zone 1 everything is fine.  If it is in Zone 2 or 3 after entering a zip code and hitting ok and posting back the value of the textbox is always blank.  It seems like the viewstate is cleared or the control is loading for the first time.  I have checked the Page.IsPostBack property and it is indeed True.  What would cause my control to loose the value entered in the textbox only when it resides outside of Zone 1?

UpdatePanel postback and resulting ViewState

  
Hi everyone,I'm reading about the UpdatePanel and how it interacts with controls inside & outside of it.  My understanding is that the usual ASP.Net pipeline takes place when posting from within an UpdatePanel-- Page load etc all fire off as normal-- except when the prerendering stage is reached.  In that case the ScriptManager does a final check and only renders those controls within the UpdatePanel and skips the rest.  That's my understanding at least.Sounds good, but for argument's sake let's say I have a TextBox located outside an UpdatePanel.  If a postback occurs from within that panel, the TextBox's properties can still be set in the page load method, but those changes will not take effect. (normally; it is possible to postback the entire page from an UpdatePanel)Is that correct?  What happens to that TextBox's ViewState in this instance?  Is it updated based on what happened to it in the page load method or is that modification tossed out because it wasn't in the UpdatePanel?

Using jQuery .hide() and .show() on panel sets doesn't maintain status through postback. Viewstate

  
I'm using jQuery against a set of three asp panels.  I set up an 'onChange' function for a dropdown list that dictates which panels to hide and show based on the UI selection.When the page first loads, one of the panels will be shown, the others will be hidden.  Let's say pnlOne is showing because the dropdown has option 1 selected.  This is done on the server with this:pnlOne.Style.Add("display","block");//and all the other panels are set to ".Style.Add("display","none");" based on logic.Then, the user selects a different value in the dropdown.  Let's say they select option number 2.  With javascript and jQuery I do this:$("#<%=pnlOne.ClientID %>").hide();$("#<%=pnlTwo.ClientID %>").hide();$("#<%=pnlThree.ClientID %>").hide();switch($("#<%= ddlOptionNumber.ClientID %> option:selected").text()){case "1":$("#<%= pnlOne.ClientID %>").show();break;case "2": etc.,}The issue is when the page posts back.  I'm running client side validation only at this point.  (Even if I add client side in the future I will still run client side as well to avoid security issues.)  When the validation functions detect an issue and the page returns to be displayed, the original panel (pnlOne)

gridview viewstate (size around 1.75Mb on each postback) very serious problem

  
i am developing a a web application of a general store where the operator has to enter the things what cutomer has purchased..like daily useage item,or anyhing ..so i have form in which i first ask how much item u wanna regsiter...(if he has 20-30 number of items then operator will eneter 20-30 then in gridview 20-30 item are opened...with bind dropdownbox containing name of item ,then textboxs containing mrp,value,stock avail of that item .here is the link for demo... http://iconsoftech.com/mahajan/grid/gridview_test.aspxproblem is suppose the operator enter the value above 20.. then then viewstate size id about 1.50Mb thats too heavey please suggest me solution for this problem..<%@ Page Language="C#" AutoEventWireup="true" CodeFile="gridview_test.aspx.cs" Inherits="gridview_test" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Untitled Page</title> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label4" runat="server" Text="Enter No. Of Products"></asp:Label&g

PlaceHolder contents not shown after PostBack

  

I have a GridView control which contains a custom <pagertemplate> with a <asp:PlaceHolder runat="server" ID="plcPages"> control.  The .aspx.cs file contains the following code:

    protected void Page_Load(object sender, EventArgs e)
    {

        ... {Other Code} ...


        GridViewRow pagerRow = GridView1.BottomPagerRow;
        PlaceHolder PagePlc = (PlaceHolder)pagerRow.Cells[0].FindControl("plcPages");
        Button btnPage;
        int iPageNum;

        for (int i = 0; i < GridView1.PageCount; i++)
        {
            iPageNum = i + 1;

            btnPage = new Button();
            btnPage.ID = "btnPage" + iPageNum.ToString();
            btnPage.CommandName = "Page";
            btnPage.CommandArgument = iPageNum.ToString();
 &

Reading data from RadioButtonList in PlaceHolder on dynamic site

  

Hi All, I have a big problem and I need your help.

I'm a new in ASP and I have this problem. I do some small websurwey. Random questions per page, random count of
questions, 4 types of questions (answears 1 .. 10, Text answears, ... atc.) I created webuserscontrol for each type
of questions and these controls I dynamicly add to place holder in some page. There is everything OK, but when I
click button on the bottom of the page, I need save the results from client, I need to know which radiobutton is
selected and save it to DB and make some operation, and then, after saving, this page is reloaded and show next
Questions. This questions and settings I have in DB. My problem is, how to read data from my UserControls after
button click (button on page, not on my controls)? Controls in placeholder are NULL in PostBack and after postback
there are new controls. Can somebody help me? I endclose a small code which is "like" my original code, it is
testcode to explaine to you.

Thank you very much

================================ShowQuestionsForm cs

using System;
using System.Collections;
using System.Collections.Generic;
//using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Reflection;
using System.Reflec

jQuery $(document).ready() and ASP.NET Ajax asynchronous postback

  
Many call it the ASP.NET jQuery postback problem, but using the technique below should make it no problem anymore. $(document).ready() isn't called after an asynchronous postback. What this means? You lose the functionality that should be executed within $(document).ready() after an UpdatePanel rendered its contents after an asynchronous postback.

jQuery live() and ASP.NET Ajax asynchronous postback

  
The issue is that normally $(document).ready() is called when the DOM is ready to be manipulated. But this doens't happen after an ASP.NET Ajax asynch postback occurs.

This means that the initial jQuery bindings won't be automatically available after the asynchronous postback is over. I underline "automatically" here because my last post describes more possibilities, how this issue can be worked around.

Maintain HTML Radio Button Selection Inside GridView After Postback

  
Long time ago I wrote an article about getting the value of the selected RadioButtons inside the GridView control. The code did not addresssed the postback issue which means that the selected radio button was cleared after the postback occurs.

Serial Port Communication Read and Write using C#.net

  
In this simple article you will learn that how you can Open and read COM port data using System.IO.Ports Namespace.
Simply just create New Project of windows application in C#.

Import ServiceProcess APIs
C#:
---
using System.IO.Ports

VB
Imports System.IO.Ports

Write Parsing functions which parse port data according to attached device

Scripts not read when in head tag

  

I just upgraded to VS2010 if that matters.  I'm learning JQuery and noticed that scripts don't work if they're in the head tag.  Also, I need the script tag with type="text/javascript" in the head (with nothing else) in order for the JQuery scripts in the body to work.

Very bizzare, any suggestions?

With a separate script tag in the <body> with my JQuery script, this works

<head runat="server">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" />
<script type="text/javascript">
</script>
</head>


This doesn't:

<head runat="server">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" />
</head>



I am not able to read xml file with XDocument if its Descendants has Attribute xmlns="http://abc.co

  

I am not able to read xml file with XDocument if its Descendants has  Attribute like:-

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<root>
  <row ID="1" xmlns="http://www.opentravela.org/OTA/2003/05">
    <var country_name="Caribbean and Rest of the world" city_name="Kingston" flight_category="Economy Class" via="Atlanta" flight_departure="London Heathrow" airline_logo="Delta" adult_fare="Delta" child_fare="660" infant_fare="561" date1="132" date2="2010-08-15" />
  </row>

</root>

I don't know what to do ?

Looking for some help..


How to read XML using LINQ in VB.NET

  

Can someone please tell me (sample code) how to read this XML into a SQL DB?  Should I use LINQ to XML?  Does anyone have any sample code?  I am working in VB.NET

 

<?xml version="1.0" encoding="utf-8"?>

<ReadOrderResponseType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

<Status xmlns="urn:mysol:apis">Success</Status>

<TimeStamp xmlns="urn:mysol:apis">2010-07-25T15:26:49.1150235Z</TimeStamp>

<StoreUrl xmlns="urn:mysol:apis">http://xyz.COM</StoreUrl>

<PageResponse xmlns="urn:mysol:apis">

<Page>1</Page>

<Size>10</Size>

<TotalSize>18033</TotalSize>

Read Excel file from Web Application (C#)

  

Hi,

I have a web app where user uploads a file.

File is saved in server locally and I want to read some data from it.

Currently my development  server has office 2003.

So do I need office 2007 in order to be able to  read an excel from office 2007 ?

What are other requirements  ?

I tried a test, using

Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook wrkBook; // = new Microsoft.Office.Interop.Excel.Workbook();

wrkBook = excelApp.Workbooks.Open(@"C:\www\excel_files\b.xls", ....);

But When trying to open the file I get the error:

Exception from HRESULT: 0x800A03EC


So I'm wondering what I'm missing.


Thanks


How to read value of CheckBox in EXCEL sheet

  

I am using OLEDBConnection (@"Provider=Microsoft.ACE.OLEDB.12.0;") to connect to the EXCEL file and read contents. When I read the contents, I get all the contents from the excel sheet but i dont get contents for checkboxes placed inside.

My Excel sheet contains set of checkboxes and I need to know If they are checked or not.These checkboxes are controls which are added from Developer tab in EXCEL.

I dont want to use Excel Assemblies for reading contents as it is not recommended. And also i am using OLEDBconnection and want to stick to this .


Awaiting replies from you guys. Thanks in Advance.


How to read Excel table?

  

If I  use Microsoft.Jet.OLEDB.4.0 to retreive for example named range or sheet from Excel and use it as data source for some server control on the ASP page, everything works fine. But when I try to get table from Excel like this: "select * from [Table1]", debugger complains that database engine could not find object Table1. So how should I reference Table1 in Excel file so that the database engine could find it?


How to read the custom http header

  

Hi,

I have just joined the forum. I have a very simple query. I have added custom header to my website. Now I want to read the custom header. I am using IIS 6.0 on windows XP. I have already tried using using the Request.ServerVariables and and Request.header method. But none of them give me the custom header added to website.


Can any body help?

Thanks a lot in advance



Thanks

Pramod



Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend