|
Why do you require to deal with first and last row when you can easily do this using
You might consider asp:repeater which already has HeaderTemplate and FooterTemplate to deal with just this.
|
|
|
|
|
Does repeater have the same function as gridview does ?
|
|
|
|
|
I need to get the first and last row because my page allow user to move the order of the child row up/down. Therefore, if the child row is first row then user cannot move it up and same for last row, user cannot move it down.
|
|
|
|
|
Yes ... Repeater has that option. Acutally everything in repeater is created by you. Just use PageDataSource to handle paging. Place values in ViewState and use HeaderTemplate and FooterTemplate to have first and last row.
You might give it a try...
|
|
|
|
|
|
Hello every1
im have a RUNNIG website on a REMOTE SEREVER sometimes i get bad results ,i want to trace my Variables to know thier values at a particular point, here is a list of things i've tried :
1. Response.write() ----not working
2. Trace ="True" ---not working properly i cant show actual values ,especially outside the page for instance in a user control or Class.vb
3.Remote debugging -----the remote site doesnt even open i get this error message
The Web server does not appear to have FrontPage Server Extensions ...
when i tried configuering the IIS in order to add frontpage 2002 , the wizard asked me for Windows Server 2003, i don have any
Is there a way out? Please Please Please Help?
modified on Saturday, December 5, 2009 12:40 AM
|
|
|
|
|
Do error logging
Please don't forget to mark 'Good Answer', if you find it really a good one!
Kashif
|
|
|
|
|
I have created a user control that uses an AJAX extender. The problem is when I place the user control on a page a rectangle shaped CalendarExtender icon is shown in the designer. This moves other controls out of place in the designer making it hard get things lined up correctly. When the page runs the CalendarExtender icon is not shown but how can I removed it in the designer?
|
|
|
|
|
Why do you use Designer?
I think using it will end up creating unnecessary codes. use html to define design.
|
|
|
|
|
Hi all,
I am a beginner in javascript, and now I am trying to use it to check validation for an aspx page. I have a button and a textbox. When the button is clicked, the textbox will be checked wether it is empty or not.
I use the following code:
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
<script type="text/javascript" runat="server">
function checkValue2( obj)
{
if (obj.value == "")
alert ("empty");
else
alert ("not empty");
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" onclick='checkValue2(forms[0].TextBox1)' />
</div>
</form>
</body>
</html>
And this is the error:
Compiler Error Message: CS1001: Identifier expected
Source Error:
Line 7: <title>Untitled Page</title>
Line 8: <script type="text/javascript" runat="server">
Line 9: function checkValue2( obj)Line 10: {
Line 11: if (obj.value == "")
Could you tell me how can I fix this error?
Thank kiu so much!
|
|
|
|
|
Member 4704143 wrote: When the button is clicked, the textbox will be checked wether it is empty or not.
Member 4704143 wrote: <asp:button id="Button1" runat="server" text="Button" onclick="checkValue2(forms[0].TextBox1)">
Try This :
var TextID="<%TextBox1.ClientID")";
function checkValue2()
{
Var ClientTextID= document.getElementByID(TextID);
if(ClientTextID.value='')
{
alert('text box is null);
}
else
{
alert('text box is not null);
}
}
Please check the syntax.
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
Suggested change should be done in OnClientClick Event
<asp:Button ID="Button1" runat="server" Text="Button"
OnClientClick='checkValue2(forms[0].TextBox1)' />
|
|
|
|
|
I have placed it in my code as following
<head runat="server">
<title>Untitled Page</title>
<script type="text/javascript" runat="server">
var TextID="<%TextBox1.ClientID")";
function checkValue2()
{
Var ClientTextID= document.getElementByID(TextID);
if(ClientTextID.value='')
{
alert('text box is null);
}
else
{
alert('text box is not null);
}
}
</script>
</head>
But it seems to be wrong?
|
|
|
|
|
Member 4704143 wrote: But it seems to be wrong?
What seems to be wrong ? Any error ? I have already told you please check the syntax.
Member 4704143 wrote: var TextID="<%TextBox1.ClientID")";
var TextID="<%TextBox1.ClientID%>";
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
Hey.. he made script runat=server
That means it will not defined as Javascript.
|
|
|
|
|
Abhishek Sur wrote: Hey.. he made script runat=server
That means it will not defined as Javascript.
I haven't Noticed that !
Thanks Abhishek !!
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
Abhijit Jana wrote: Thanks Abhishek !!
Cheers.
|
|
|
|
|
The only problem that I see in your code is runat="server" in the script block.
If you specify a script block as runat="server" it will take it as C# / VB.NET block based on the language.
So remove the runat = server and also use
OnClientClick to define javascript block.
use this :
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="javascript:checkValue2(this)" />
<script type="text/javascript" >
function checkValue2( obj)
{
if (obj.value == "")
alert ("empty");
else
alert ("not empty");
}
</script>
this will work.
|
|
|
|
|
Yep ... It worked! Thank kiu so much!
|
|
|
|
|
Good Catch.
|
|
|
|
|
Hi,
I need to Freeze the Header of a GridView.
I used the following property in Style of Header:
position:relative;
top:expression(this.offsetParent.scrollTop);
This works in IE8 compatibility view. but not in Chrome, Firefox or IE8.
can anyone please help me in this.
Thanks
|
|
|
|
|
|
Hi Abhijeet,
I also did the same to freeze the header. But its not working in IE8, Mozilla and Chrome.
I could not run your code.
Getting error: "Could not load file or assembly 'System.Web.Extensions,..."
Any suggession?
|
|
|
|
|
Anurag Gandhi wrote: I could not run your code.
Getting error: "Could not load file or assembly 'System.Web.Extensions,..."
Just fix this error using :
http://forums.asp.net/t/1135367.aspx[^]
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
do not use expression in CSS...
Browser renders it for every action, thus the site will be slower. Even mouse-move will call it also.
|
|
|
|