AJAX :: Tab Control Change Tab On Client Side (javascript)?
Jan 24, 2010I am using ajax tab control,is there anyway to switch from tab1 to tab2 on client click of any element?
View 1 RepliesI am using ajax tab control,is there anyway to switch from tab1 to tab2 on client click of any element?
View 1 RepliesI am dynamically changing a slider control's maximum value based on an onchange event on a different control.
$find("Slider_13").set_Maximum(ordersPerWeek);
This works successfully. The bar's maximum value has changed, however, my slider can now be moved off of the bar, past the maximum value.
I have a user control which contains a CustomValidator which is used according to whether a RadioButton is checked or not (there are several RadioButtons, I'm only showing the relevant one)
<asp:RadioButton runat="Server" ID="RadioBetween" GroupName="DateGroup" CssClass="date_group_options_control_radio" />
[code]...
There is some client + server side validation code (the server side code does exactly the same thing and is skipped for brevity)
<script type="text/javascript">
function ValidateDateFields_Client(source, args) [code]...
There are two instances of this control in the page. When running the client side version it hits the wrong one (the version of the control which is disabled). You can see from the generated HTML both are correctly specified. I'm not sure how .NET works out which clientside function to call given they both have the same name.
<script type="text/javascript">
//<![CDATA[
var ctl00_MCPH1_QueryTextValidator = document.all ? document.all["ctl00_MCPH1_QueryTextValidator"] : document.getElementById("ctl00_MCPH1_QueryTextValidator");
[code]...
Do i need to add something in to scope it? What's the best way to achieve this? If I disable the loading of the second control everything works fine.
I know that I can receive an javascript object from the server via ASP.NET AJAX using Json. But I am not sure how can I send an javascript object from my client-side javascript to my server-side code. And if I can, how can I extract this object in my server-side code and access its members?
View 1 RepliesI am building a CustomValidator, here is my html declaration:
[Code]....
I can not figure out how to get client side javascript to change the error message of the CustomValidator, unlike server side I can change ErrorMessage property. Here is the client side javascript declaration:
[Code]....
I want to enhance a composite control's client side, my approach is to recreate all method on JavaScript, so here I have some troubles:Can I call onclick event on client side otherwise on server side?the statement table.onclick=SelectRow(event) fires a bug!Code:
function Control_Init() {
if( !(document.getElementById) ) { return; }
for( var i = 0; i < Controls.length; i++ ) {
[code]...
Ho Do i change a value of a label control using client side?
function Test()
{
document.getElementById('Labelj').innerHTML
= 'Your new value';
}
The problem i am having is: I am trying to input the code, but when i type in the javascript, it is not recognising the "innerHTML" value. It is not being promted in my intellisense, therefore the function is not working..is their something i am missing?
Maybe I've picked a totally inappropriate/bad example. What I have is a user control that contains a bunch of dynamically created Telerik RadGrids. My user control is added to a couple of Telerik RadPageViews that are part of a RadMultiPage that is used alongside a RadTabStrip. What I need to do is call a Javascript function in my usercontrol to update it's display whenever it's parent RadPageView is selected.
So basically I have the following Javascript code:
function OnClientTabSelected(sender, args)
{
// Get the MyControl that is on this tab
var myControl = $find("whatever");
// Call a method that updates the display
myControl.doSomething();
}
How to get ajax tabpanel activetabindex in client side javascript
View 3 RepliesRecently I met a problem when I try to use 'behavior' things with an Ajax Control.
I try to use an accordion's accordionbehavior on client side.But whenever I tryied
alert($find('myaccordionId').AccrodionBehavior.AutoSize) // prompt me: AccordionBehavior is null
or
alert($find('myaccordionId').AutoSize) //prompt me: 'AutoSize' is null or not an object
Although I can get
alert(AjaxControToolkit.AccordionBehavior) //prompt: is an object
I am using AjaxControlToolkit.dll(1.0.20229) and .Net framework(2.0.50727), I really wondered why I always get null for those object instead of proper value like what Ajax ControlTookkit Accordion Reference said to be [URL] am I missing something.
I have a Usercontrol and I have Gridview in it. Name of my control is Search.ascx.Now I have a Page Home.aspx where I have Placed this usercontrol in One Tab of TabContainer of Ajaxtoolkit. Now when I click on Edit Link from GridView I want to activate another tab and I can do that in .cs file by registering Event.
I want same thing to be acheived using Jquery.
retrieving the content of the HTMLEditor on the client side in Javascript
I have tried:
$get(context._ReviewTxtID).getContent()
$get(context._ReviewTxtID).Content
$get(context._ReviewTxtID).value
nothing seems to work
I have a javascript to enable text boxes when called, I want to trigger this code when a user picks value "Custom" from a dropdownlist, so that I can display/Hide these new textboxes.
function setVisibility(DropDownListID) {
var element = document.getElementById(DropDownListID);
var element1 = document.getElementById("TestBox1");
if (element.value == "Custom") {
element1.visible = !element1.visible ;
}
<asp:DropDownList ID="DateRangeDropDownList" runat="server" Enabled="True" onChange="setVisibility('DateRangeDropDownList');">
<asp:ListItem>Some Value</asp:ListItem>
<asp:ListItem>Custom</asp:ListItem>
</asp:DropDownList>
<asp:TextBox ID="TestBox1" runat="server"></asp:TextBox>
For some reason it doesn't seem to work.
disable / enable An Ajaxifeid Button From Client Side (JavaScript)?
View 3 Repliesi'm facing an issue in asp.net application (c#). i want get the name of tabpanel.i searched in forum i found that with java scritp function i can resolve this issue but i couldn't.
View 1 RepliesIn a GridView, I am using ItemTemplate section for multiple editing. I am using ClientValidationFunction property of MaskedEditExtender to run a client side function. Let's call it MyClientFunction . How can I pass an ID of a control found in the gridview row to my MyClientFunction?
I know how to do it via RowDataBound as follows: Is there a way to wire it up in ClientValidationFunction property?
Dim NewDte As TextBox
Dim PrvDte As Label
NewDte = CType(e.Row.FindControl("EditReadingDate"), TextBox)
PrvDte = CType(e.Row.FindControl("lblEditLstRdgDte"), Label)
NewDte.Attributes.Add("onkeyup", "javascript:ChkDteMultiple('" & PrvDte.ClientID & "')")
I ran an ASP.NET page that i have under development on my local IIS. It uses some dragPanelExtenders as well as some other AJAX Control Toolkit AJAX client side stuff, and in order to show the page to somebody, I wanted to put it up as a plain HTML file, hosted on a live web server (running APACHE). (This is the only public web server I have access to, and I want them to be able to drag some panels and experience the page as it would be when "live")
So, I viewed the page running on my local IIS, then saved the source as a HTML file.
Then copied this HTML file to the web server ( as well as necessary CSS, JS and image files).
When I view this HTML file through the web server, I get this error :
ASP.NET Ajax client-side framework failed to load.
By debugging, I see that the following lines were in my saved HTML :
<script src="/Insata10/WebResource.axd?d=VAXZudqFsChpNfB" type="text/javascript">
<script src="/Insata10/ScriptResource.axd?d=Dwbyv-OIp-kJQdqf_UMh7wUzi2" type="text/javascript">
<script type="text/javascript">
if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client-side framework failed to load.');
So, at runtime, the referenced resources "ScriptResource.axd" and "WebResource.axd" were not found.
Is there any way to get whatever is needed from those AXD's to my HTML file, without actually executing anything on IIS?
I have a requirement of adding server side variables in client side and other way round. Because I need to set a value from client side using javascript and access the same in code behind page.
I have to use C#.Net and JavaScript.
I have a list of items on an ASP.net page. That list is selectable in that whenever the user clicks on one, the page does a postback and the server code stores the index or some unique identifier of the picture in a ViewState property indicating that it is currently selected.
I would like to minimize the load on the server and therefore I would like to store the index or unique identifier representing the image in some way on the client side. The best way I can think to do this is to store said information in a hidden field ), however I had two questions about this before I go crazy:
Is this a security risk in any way, shape or form (i.e., exposing implementation details of the page)?
Is there a better/best way to do this that is more industry-standard? Does ASP.net provide a framework to do this that is cleaner than my idea? Seems like this would be a fairly common requirement to me...
Possible Duplicates: how to call server side function from client side - asp.net Calling ASP.NET Code Behind function from Javascript Calling ASP.NET server side method via JQuery While loading an aspx page, how is it possible to call a server side method with the client side code?Can u show one example?
View 4 RepliesI have two comboboxes and would like pass selected value and text to the server method (RadComboBoxItemsRequestedEventArgs) when the first combobox selected index changed.
Here is my code. But I am getting Javascript error message at this line. RadComboBox2.requestItems(item, false).
[code]....
I'm working on developing a custom control to select items from a predefined list. This is accomplished via 2 ASP.NET ListBox controls, with a few buttons to trigger the movement of ListItems from one ListBox to the other (lets call these ListBoxes lstSelected and lstDeselected).
This is easy enough to do in ASP.NET or JavaScript independently: I have both working. However, if modifications are made via JavaScript, ASP.NET retains no knowledge of this. Is there any way to register the creation of of options in a select tag without AJAX?
I've got a function I wrote quite some time ago that works fine, but I'd like to speed up the process and lessen server load by doing the same job in Javascript.I seem to be able to GET textbox values ok, but I can't seem to SET textbox values (I'm'-a JS noob). Can anyone lend a hand in converting my VB.NET code to it's JS equivalent?
Protected Sub txtSellingPrice_TextChanged(ByVal sender As Object, ByVal e As EventArgs) _
Handles txtSellingPrice.TextChanged
Dim SellingPrice As Double = Double.Parse(txtSellingPrice.Text.Replace("$", ""))
[code]...
I want to ask how to get the value of var title :
From this code :
protected void btnSubmit_Click(object sender, EventArgs e)
{
string script = "var title = $('.rsApt').attr('title');";
ClientScript.RegisterStartupScript(GetType(),"popup", script, true);
}
How do I reach the mask property from the MaskedEditExtender control in the client side javascript?
[Code]....