Hi,
I'm trying to access HTMl elements in code behind in .net 2. but couldnt find a way yet.
Could any one please help me to acces an iframe in code behind.
in my case i have seperated code behinds from the projects and placed in different project.
i'm trying to add aspx pages into sharepoint.
my aspx files is
<%@ Page Language="C#" MasterPageFile="_catalogs/masterpage/TestF_Sitespan2.master" Inherits="MyTest.Reports" Title="Test" %>
this doesnt has a CodeFile attribute set.
in my code behind
i have
public partial class Reports : stem.Web.SessionState.IRequiresSessionState
{
protected HtmlForm Form1;
protected TextBox TextBox1;
protected System.Web.UI.HtmlControls.HtmlGenericControl rptFrame;
}
and
public partial class Reports : System.Web.UI.Page
{
string FRAME_SRC = "http://www.yahoo.com";
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
}
protected void Page_Load(object sender, EventArgs e)
{
}
protected void OnChanged(object sender, EventArgs e)
{
TextBox1.Text = "AAAAAA";
HtmlControl rptFrame = (HtmlControl)this.Form1.FindControl("rptFrame");
rptFrame.Attributes["src"] = "http://www.google.com";// String.Format("myIinfoPage.aspx?id={0}", selection);
}
}
Here I can access an asp.net web control (Textbox)
but couldnt access the iframe.
even when i debug the code i noticed the form too had a null value in the code .
Any idea about accessing form or html elements from the code behind.
Could any one please let me know how to access this
Thanks
Ned
|