|
Can i have two code behind files for a single web form?
Let us say i have WebForm1.aspx, can i have two WebForm1.aspx.cs pages or
can i have two seperate classes which act as a code behind?
How can it be implemented if the above is possible?
Gautham
|
|
|
|
|
In which condition you want to do it.
Raghvendra Kumar Roy
|
|
|
|
|
gauthee wrote: can i have two WebForm1.aspx.cs pages
Yes, because you can use a partial class
gauthee wrote: can i have two seperate classes which act as a code behind?
No, I can't imagine why you'd want to, and you cannot.
gauthee wrote: How can it be implemented if the above is possible?
If your class is called Webform1, make a new file with the same class name and put partial before the class name. The two files will be combined to make one class, all you get is the ability to partition the code between two files.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Christian,
Thanks for the reply!
The 'partial' concept evolved in 2.0 right! How can i achieve this in 1.1?
Now let us say i have WebForm1.aspx as stated earlier, the html code for the page would have the followinf line:
<%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="WebForm1" %>
This way can i provide with one more .cs file for the same page?
Gautham
|
|
|
|
|
Hi,
I think you can not implement this in .net 1.1.
and I wonder why you want this scenario?
Thanks and Regards,
Chetan Ranpariya
|
|
|
|
|
gauthee wrote: How can i achieve this in 1.1?
The best you could do is to create a class derived from the page class, and derive your page from this new class. But, that's a nasty, nasty hack, to do that just to split code across two files. It won't work 100% like a partial class either ( the page will see the base methods but not vice versa ). Why do you want this ?
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Hi,
I have to save an aspx page into html page.In my asp.net page,i have two images,one map and two graphs.I am getting maps ang graphs from another page into current page and displaying using iframes.My client requirement is whenever he click the 'Save as html'in that page, the entire page has to go n save in html.Plz tell me solution for this question?
Regards,
sanjana
|
|
|
|
|
Does anyone have a solution for doing rounded corners for text boxes in ASP.NET 2?
|
|
|
|
|
Hi,
U may find answer Here[^]
Thanks and Regards,
Chetan Ranpariya
|
|
|
|
|
Hi all,
Is there any specific property or control in ASP.NET 2.0 using which i can enter only numerical characters in a textbox??
How do i do this???
If no, please semd me the piece of code using which i can do this validation.
Thanks
Ramesh
|
|
|
|
|
you can use regular expression validation like this:
""asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ErrorMessage="Numeric Value" ControlToValidate="TextBox1" ValidationExpression="[0-9]">Raghvendra Kumar Roy
|
|
|
|
|
Hi Raghav,
Thanks!
n wat do i do if i want to validate a filed called year which should accept only 4 digit year like 2007 and not 07.
also i want a textbox which should not accept special characters.
|
|
|
|
|
if you want to validate a filed called year which should accept only 4 digit year like 2007 and not 07.
try this:
After validationexpression you can define numbers Just add this for your problem
ValidationExpression="[0-9]{4}"
if you want a textbox which should not accept special characters.
it will accept only uppercase characters,lowercase characters and numeric characters.
ValidationExpression="[A-Z,a-z][0-9]"
Thanks
Raghvendra Kumar Roy
|
|
|
|
|
hey raghav......
this accepts only a single digit number!!!!
i want the field such tat it should accept number..... any number of any length.....
but this validation coontrol accepts only a single digit no.
not any other number also
please help asap.
thanks
Ramesh
|
|
|
|
|
Hey Ramesh
Try this:
ValidationExpression="[0-9]*$"
Raghvendra Kumar Roy
|
|
|
|
|
Hey Raghav,
I have been able to do it by simply adding a star
ValidationExpression="[0-9]*"
For wat is tat additional $ ?
Please let me know
|
|
|
|
|
hi Ramesh
$ means stop looking at this position.
Raghvendra Kumar Roy
|
|
|
|
|
This script is used for u accept only numbers.
<br />
<script type="javascript"><br />
function isinteg(obj){<br />
if (isNaN(obj.value)){<br />
obj.value="";<br />
return false;<br />
}<br />
return true;<br />
}<br />
</script><br />
<input type="text" name="field" onkeyup="isinteg(this);"><br />
Regards,
Satips.
|
|
|
|
|
//here formElement is the control and myString is the string typed into it .
//By using this javascripting code the characters and others will not //get //typed only numbers will type.
function removeInvalidChars(formElement, myString)
{
var intPeriod = 0
for (var i = 0; i < myString.length; i++)
{
A_char = myString.charCodeAt(i)
//We are validating for numbers.
if (A_char > 47 && A_char < 58)
{
// It's a number
continue;
}
else
{
myString = myString.substring(0,i)
}
}
formElement.value = myString;
}
|
|
|
|
|
function intOnly(obj)
{
if(obj.value!=parseInt(obj.value))
{
alert("Please Enter Whole Number only");
obj.value="";
}
}
i hope this will help you.
Puneet Srivastava
|
|
|
|
|
Public Class Form2
Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles TextBox1.KeyPress
Dim c As Integer
c = Asc(e.KeyChar)
If c = 8 Or c = 13 Then
Exit Sub
ElseIf c < 47 Or c > 57 Then
e.Handled = True
ErrorProvider1.SetError(TextBox1, "Invalid Number")
Else
e.Handled = False
ErrorProvider1.SetError(TextBox1, "")
End If
End Sub
End Class
just create a user control and use it wherever u want
|
|
|
|
|
Hi All,
I am use javascript rich text editor for body of the mail and I need to send this mail to different email ID's.
before I send any mail I need to check it so which control should I use so that I can show the text and image.
Will Textarea control help me???
|
|
|
|
|
ASP.NET 2.0 wrote: Will Textarea control help me???
No.
Use DIV element. Set the contentEditable property to true.
|
|
|
|
|
Thanks Venkatesh, but can u please help me with the code...
|
|
|
|
|
Sorry buddy... I don't access to other website presently...
Google for WYSWYG Editor...
You can use IFRAME also instead of DIV...
|
|
|
|