Recuperare il Valore di un controllo lato Client

martedì 25 marzo 2008 - 13.28

weberan Profilo | Newbie

Salve a tutti ho questo titpo di problema.

Ho una pagina basata sul una Master page

<%@ Page Language="VB" MasterPageFile="~/MasterPage/MasterPage.master" AutoEventWireup="false" CodeFile="Pratica.aspx.vb" Inherits="Pratica" title="Pratica" %>
<asp:Content ID="Content1" ContentPlaceHolderID="Pagina" Runat="Server">
<asp:TextBox id="txt_num_pratica" runat="server" AutoPostBack="True"></asp:TextBox>
</asp:Content>


Lato client quindi in Javascript come raggiungo l'elemento?

run_time l'Id del controllo è ctl00_Pagina_txt_num_pratica

è possibile accedere al controllo senza questo prefisso?





0v3rCl0ck Profilo | Guru

>Salve a tutti ho questo titpo di problema.

Ciao

>
>Ho una pagina basata sul una Master page
>
><%@ Page Language="VB" MasterPageFile="~/MasterPage/MasterPage.master"
>AutoEventWireup="false" CodeFile="Pratica.aspx.vb" Inherits="Pratica"
>title="Pratica" %>
><asp:Content ID="Content1" ContentPlaceHolderID="Pagina" Runat="Server">
> <asp:TextBox id="txt_num_pratica" runat="server" AutoPostBack="True"></asp:TextBox>
></asp:Content>
>
>
>Lato client quindi in Javascript come raggiungo l'elemento?
>
>run_time l'Id del controllo è ctl00_Pagina_txt_num_pratica
>
>è possibile accedere al controllo senza questo prefisso?

No, non è possibile accedere al controllo senza quel prefisso, perchè è il suo identificativo lato server, ed appunto se è un controllo runat server, ed il controllo stesso risiede all'interno di un controllo contenitore, come as esempio un panel o appunto un content, non è possibile cambiargli quel prefisso, è indispensabile per il framework per elaborare il controllo lato server.

E' possibile reperire il nome client dell'oggetto, leggendo (lato server) la proprietà ClientID dell'oggetto a cui si vuole accedere da javascript.


http://blogs.dotnethell.it/Regulator/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5