using elements at the codeBehind


Mr. X.

I am using VS 2008, and

Not all the elements can be referenced by the default.aspx.vb
(such as the following code, with btn_save, even I set the id="btn_save")
What to do in order to solve the above ?

Thanks :)

The code :
<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb"
Inherits="WebApplication3._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

<html xmlns="" >
<head runat="server">
<title>Untitled Page</title>
<form id="form1" runat="server">
<div align="right" dir="rtl">
<asp:Button ID="btn_save" runat="server" Text="ùîåø" Width="120px"



Nathan Sokalski

First, make sure that the default.aspx.designer.vb file was correctly
regenerated (make sure it contains a declaration for btn_save), sometimes
Visual Studio doesn't regenerate this file automatically. To have it
regenerated, try switching between design and source view or just remove and
readd the button, or you can manually add it to the designer file and then
just let Visual Studio overwrite your manual adding the next time it
generates the file. What code are you using to reference the button, and
from which event handler (you may want to post this as well)?



Cowboy \(Gregory A. Beamer\)

Make sure you save the file before playing with code behind, as the sync is
not always perfect. If you are hand coding, you might end up closing the
page before you are golden.

The best way to do this is drag and drop, as it covers all of the wiring for
you in a nice way. Just drag from toolbox to the form

To create a handler, just double click on the control. You can also wire
through the tagged page or with the Handles key word.

Gregory A. Beamer


| Think outside the box! |

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question