The codes below passing the value of FormView control (FormView1) field named "EMAILTextBox" to Label1 at Master page, then the Javascript function pfb() retrieve the value from the Label field - "Label1"
the aspx page -
<%@ Page Language="vb" AutoEventWireup="true" <span style="color: rgb(255, 0, 0);">MasterPageFile="~/MasterPage.Master"</span> title="JUST A TEST" %> <span style="color: rgb(255, 0, 0);"><%@ MasterType VirtualPath="~/MasterPage.Master" %></span> <script runat="server"> Sub Page_Load(ByVal Sender As Object, ByVal e As System.EventArgs) Dim mtb As Label Dim tb As TextBox tb = FormView1.FindControl("EMAILTextBox") mtb = Master.FindControl("Label1") mtb.Text = tb.Text End Sub </script> <asp:content id="Content1" contentplaceholderid="head" runat="server"> <asp:formview id="FormView1" runat="server" datasourceid="SqlDataSource1" defaultmode="Edit"> <edititemtemplate> LASTNAME: <asp:textbox id="LASTNAMETextBox" runat="server" text="'<%#">' /> FIRSTNAME: <asp:textbox id="FIRSTNAMETextBox" runat="server" text="'<%#">' /> OPHONE: <asp:textbox id="OPHONETextBox" runat="server" text="'<%#">' /> EMAIL: <asp:textbox id="EMAILTextBox" runat="server" text="'<%#">' /> <asp:linkbutton id="UpdateButton" runat="server" causesvalidation="True" commandname="Update" text="Update"> <asp:linkbutton id="UpdateCancelButton" runat="server" causesvalidation="False" commandname="Cancel" text="Cancel"> </edititemtemplate> ..................... codes ........................ </asp:Content>
master page (MasterPage.Master) -
<%@ Master Language="VB" AutoEventWireup="false" Inherits="JustATest.MasterPage" %> <script language="javascript" type="text/javascript"> function pfb(){ var data1; document.write(<span style="color: rgb(255, 0, 0);">document.getElementById("<%= Label1.ClientID %>").innerText</span>); } </script> ............. <asp:contentplaceholder id="ContentPlaceHolder1" runat="server"> </asp:contentplaceholder>
No comments:
Post a Comment