VS 2008 - JavaScript GetClientRects Does Not Work In Content Page
Apr 20, 2012
I have a aspx page with a table with scrollable rows..I achieved this by having a "header" table, and a "rows" table. The rows table has a div with "over flow:auto" so get the scroll bar. When data is loaded in the rows table, the columns have different sizes, and since the columns are not fixed width, the header columns don't match with rows columns.
using JavaScript, I loop through the first row in the "rows" table, and I call the getClientRects() function to get the cell bounds, calculate the column width and assign that value to the header table columns. This works perfectly when I use a regular aspx page. I decided to switch to a master-content architecture, because I have a tab menu at the top of the page, and I copied and pasted the code into the content page. Everything works fine, but the getClientRects() returns all values as 0 (zeros). So how can I get the getClientRects() to return the propper values ?Here is the relevant code:
ASP Code:
<script language="JavaScript" type="text/javascript">
function SetTableColWidth() {
var th = document.getElementById("tbl_SearchResult_Header");
var tr = document.getElementById("tbl_SearchResult_Rows");
if (tr != null) {
[code]....
View 7 Replies
Similar Messages:
Sep 14, 2013
code behind:
$("input:text.inputTypeDate").datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true
});
});
ASP :
<asp:TextBox ID="txtDate" runat="server" Width="120px" class="inputTypeDate">
</asp:TextBox>
It works fine on page load, but when I click on clear button to empty textbox, it stops working.
View 3 Replies
Jul 22, 2010
The pages on my project are base on master and content pages...
I want to do something with javascript(rather than jquery) in one of content pages after ALL OF MASTER AND CONTENT ELEMENTS ARE LOADED COMPLETELY.(for example set focus on a RadComboBox Control)
For doing that I used the below code :
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script src="../JQuery/jquery-1.4.1.js" language="javascript" type="text/javascript"></script>
<script type="text/javascript"> [code]...
But alert(combo); always returns null.(the $find code is for telerik controls and the upper codes about telerik controls are completely true)To solve this null problem I test the ways shown below:
1-I Removed all of controls from master and content page except RadComboBox Control and null problem disappeared , so i derived the null peoblem is about all of elements of master and content page have not been loaded when
$find("<%= RadcbPersonelCompleteNameInvwNoskhehEdit.ClientID %>"); is fired.
2-so i used $(document).ready(function() { my codes }); instead of onload = onloadOfDocument;
3-at last i test the below code and it works perfectly :
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script src="../JQuery/jquery-1.4.1.js" language="javascript" type="text/javascript"></script> [code]...
What function of document should i use for doing some javascript codes after all Of MASTER AND CONTENT ELEMENTS are loaded completely?
View 1 Replies
Dec 17, 2010
I have very simple validation on the aspx page (highlighting not valid textbox), and it works perfectly. But when I try to work with this page using MasterPage, I've got an error - "Object reference not set to an instance of an object." (with reference to the line "aControl.BackColor=Drawing.Color.White" - underlined).
Here is the code of the content page.
<%@ Page Title="" Language="VB" MasterPageFile="~/MasterPage.master" CodeFile="testValid.aspx.vb" Inherits="testValid" %>
[Code].....
View 4 Replies
Apr 3, 2011
I want to have 4 links in the sidebar of master page which every other form (content page) in my web application inherits.
<table>
<tr>
<td width= "150px">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
<asp:Menu runat="server" ID="MainMenu1" CssClass="MasterContent" StaticSubMenuIndent="30px">
<Items>
<asp:MenuItem Text="My Software" NavigateUrl="~/MySoftware.aspx"></asp:MenuItem>
<asp:MenuItem Text="Check Out" NavigateUrl="~/CheckOut.aspx"></asp:MenuItem>
<asp:MenuItem Text="View Shopping Cart" NavigateUrl="~/ShoppingCart.aspx"></asp:MenuItem>
<asp:MenuItem Text="Continue Shopping" NavigateUrl="~/Start.aspx"></asp:MenuItem>
</Items>
</asp:Menu>
</asp:ContentPlaceHolder>
</td>
<td width="900px">
<asp:ContentPlaceHolder ID="ContentPlaceHolder2" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>
This is the content in the master page as you can see there are 4 menu items i tried to form as sidebar and i tried to inherit in home.aspx(one of the content pages) as follows:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Start.aspx.cs" Inherits="WebStore._Start"
MasterPageFile="~/Webstore.Master" %>
<asp:Content ID="StartSideBar" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">
But unfortunately the sidebar is not at all getting displayed. I know i'm doing fundamentally wrong some where. My intention is to have web pages to have sidebar like this. It is a screenshot of my intended page.
View 1 Replies
Apr 27, 2010
I want to know if there is a way to call a content page Sub routine from a master page. Is this possibile or I must create a class?
View 16 Replies
Nov 4, 2010
HOW TO RUN THE JAVASCRIPT FUNCTION ON PAGE ONLOAD EVENT IN CONTENT PAGE OF MASTER PAGE.?
means i have masterpage and the content page of master page namely default.aspx in vb.net
My problem was that .
i wanna run javascript function in Default.aspx and i have called the function
body onload in master page..
when i run my website it shows the error
"" Microsoft JScript Runtime Error : Object Expected ""
View 4 Replies
Sep 24, 2010
i am using wizard control in content page.if i use it in normal aspx it works.but not in content page.i use same code for aspx and content pages
View 1 Replies
Jun 11, 2010
Is there possible to work update progress in the page inside content placeholder.
View 2 Replies
Mar 30, 2010
I want to call a javascript method during page load. I am using application.master of the sharepoint server 2007 as the master page . In the content page i want to call a custom method named OnLoadFun() during loading the content page. I have written the function inside script tag in the PlaceHolderAdditionalPageHead id section of the content page.
[Code]....
How do i call the OnLoadFun method so the i is being called onload time. i tried putting window.onload=OnLoadFun surrounded by script tag within the PlaceHolderMain content section.
View 1 Replies
Jan 24, 2011
I have a javascript function on my Master page, how do I access it with a dropdownlist of a content page. Not from codebehind, I can do that, but from the control itself such as the onSelectedIndexChanged event.
View 11 Replies
Jan 16, 2011
I have a control in a content page that I want to find the width and left attributes of the style. I am trying to find this from Javascript code that exists on the Master Page. How do I do that?
View 1 Replies
Feb 5, 2010
I am developing a webapplication with maser page. there i have a lebel, control. i need to update its value from the content page, and only by the javadscript.
i am doing:
[code]....
The second question is, how could i initialize(to NULL) my master page value from the content page .
View 3 Replies
Mar 3, 2010
On a regular page I can do a:<body onload="SomeScript();">
How do I do the same when using Master Pages and there is no Body?
View 3 Replies
May 29, 2010
I will have a widget on a remote page. In the widget I want javascript or jquery to get all the article content from the webpage and send it back to my website. I only need just the article content and not all the other information on the webpage. I would like the script to send the remote webpage url, page content, title text, and h1 text. I would not like to receive any html tags. Is this possible to do?
The script I am making is like google adsense.
Also, Ill be using c# as my backend server
will something like this work?
http://blog.nparashuram.com/2009/08/screen-scraping-with-javascript-firebug.html
View 2 Replies
Feb 15, 2011
In my ASP.Net 2008 app I've got a page that uses a Master Page and I want to use jquery/javascript but I can't even get this simple code to work. the page loads and controls display but no alert.
[code]...
View 1 Replies
Jun 7, 2010
I have a form in my content page for which I am doing some client side validations via Javascript. The Javascript behaves as expected if I place the JS code directly in the content page. But if I place the JS code in it's own file and try accessing that from the content/master page (through the script tag's src attribute), I get a run time error when the validation function in JS being called.
To be specific, I get the below error:
Microsoft JScript runtime error: Objected expected/required at this line document.getElementById('<%=txtemailId.ClientID %>').value
txtemailId is in the content page.
Javascript code is placed in validation.js and accessed via master page.
The reason I guess is that when .net is parsing the files, it is unable to substitute txtemailId.ClientID with the client side value that would be generated later on. So, how should one go about it?
View 4 Replies
Mar 4, 2010
I have java script code to set some of the properties of ajax controls.
the code is working OK If I put it in asp.net page but when I use content page and post the code in part of the code will not work which is changing the value of ajax control properties.
My page has textbox, checkbox, MaskedEditExtender and MaskedEditValidator. when the user check the box the mask property and some other properties should change.
the code is working ok but not the content page.
here is my code from asp.net page:
[code]....
View 2 Replies
Jan 14, 2011
I have seen few website where their home page is too big and when user scroll down to read the content the of the page then few area of that page load dynamically. how they design their page. as example the site is http://blog.rainbird.me/ where you can see the effect. please give me idea to achieve it via jquery & ajax.
View 3 Replies
Nov 12, 2012
how to set position in of content for printing.
i want to print content at the bottom of the page.
i am using this code for printing
<script type="text/javascript" language="javascript">
function print() {
var disp_setting = "toolbar=no,location=no,directories=no,menubar=no,";
disp_setting += "scrollbars=yes,width=300, height=500, left=00, top=100, right=300";
var content_vlue = document.getElementById("print_content").innerHTML;
var docprint = window.open("", "", disp_setting);
[Code].....
View 1 Replies
Apr 27, 2010
I am trying to put google adsense on my default.aspx that has a masterpage. I am not sure I am doing it correctly. Is there a particular place I should be pasting their java script ?
View 7 Replies
Sep 9, 2010
I struggled with some javascript issues, and discovered that the problem seemes to come from a failed ajax control access. Here's my problem: I have a master page and a content page.In my content page, I have an accordion with 2 panes. 1rst pane: a textbox and a validation button; I want the button to fire javascript function without reloading page (using "return false;");
In my master page, I put my ToolkitScriptManager.
In my content page, I put my script containing the functions.
The problem is that it seems like I can't access the accordion control in my js functions, whereas I can access my textbox value. ere is my source:
[Code]....
All I want is, that when clicking on button OR changing to 2nd pane, it checks the textbox (function check()), if fails, then doesn't open 2nd pane, stays on 1rst, if not, then closes 1rst and changes to 2nd pane.
View 3 Replies
Oct 7, 2010
Old hand at ASP.NET, new to the UpdatePanel. I have a reporting page which executes a fairly length SQL query... takes about 10 seconds right now. What I would like to do is have my page fully render, with some placeholder text (Loading...) and then have the UpdatePanel kick off the actual time-consuming reporting process and render the report when it's done.
So... my theory is to use RegisterStartupScript() to kick this off and drop the string from GetPostBackEventReference() to trigger the UpdatePanel update. Some problems crop up:
1) Can I actually use GetPostBackEventReference w/ the UpdatePanel or do I need to trigger it some other way? Use this method on a button inside the Update Panel?
2) What event gets triggered when the postback reference is the UpdatePanel? It's not clear to me. I've got to call my databinding code somewhere! Again, maybe I need to use a button inside?
View 3 Replies
Oct 4, 2011
I'm not conversant with JavaScript, however I need to refresh the page in few seconds so I want to use this code-
<script type="text/JavaScript">
<!--
function timedRefresh(timeoutPeriod) {
setTimeout("location.reload(true);", timeoutPeriod);
}
// -->
</script>
<body onload="JavaScript:timedRefresh(10000);">
<p>
This page will refresh every 10 seconds. This is because we're using the 'onload' event to call our function. We are passing in the value '5000', which equals 5 seconds.
</p>
</body>
Now my aspx page is using Content and referencing masterpage, Page Language="VB"
When I try to add this code to a new page it works fine and page refreshes as desired, but on existing page it gives error-ErrorValidation (XHTML 1.0 Transitional): Element 'body' cannot be nested within element 'td' ....
View 7 Replies
Jul 9, 2010
i have my NEWS BAR script code in my home Page which inherits from masterpage like this :
<asp:Content ID="content1" runat="server" ContentPlaceHolderID="mainholder" >
View 8 Replies