Web Forms :: Code Not Working In Internet Explorer
Jul 15, 2010
i want to send mail to user using checkbox selection within Grid View so i write this code using this website: [URL] But problem is this is working in mozilla but not in IE 8 , my IE enable script debugging. here is my code:
<table>
<tr>
<td>
Select User Type:
</td>
<td>
<asp:DropDownList ID="DropDownList1" runat="server" OnTextChanged="DropDownList1_TextChanged" AutoPostBack="true">
<asp:ListItem Text="--Select--" Selected="True" Value="1"></asp:ListItem>
<asp:ListItem Text="Free User"></asp:ListItem>
<asp:ListItem Text="Paid User"></asp:ListItem>
<asp:ListItem Text="All User"></asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<script language="javascript" type="text/javascript">
function SelectAllCheckboxes(spanChk)
{
// Added as ASPX uses SPAN for checkbox
var oItem = spanChk.children;
var theBox=(spanChk.type=="checkbox")?spanChk:spanChk.children.item[0];
xState=theBox.checked;
elm=theBox.form.elements;
for(i=0;i<elm.length;i++)
if(elm[i].type=="checkbox" && elm[i].id!=theBox.id)
{
//elm[i].click();
if(elm[i].checked!=xState)
elm[i].click();
//elm[i].checked=xState;
}
}
</script>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="uid">
<Columns>
<asp:boundfield DataField="uid" HeaderText="uid" ReadOnly="True" InsertVisible="False" SortExpression="uid" Visible="False">
</asp:boundfield>
<asp:boundfield DataField="nregistration" HeaderText="Registration" SortExpression="nregistration">
<ItemStyle Width="100px" />
</asp:boundfield>
<asp:boundfield DataField="nname" HeaderText="Name" SortExpression="nname">
<ItemStyle Width="100px" />
</asp:boundfield>
<asp:templatefield HeaderText="Email" SortExpression="nemail">
<ItemTemplate>
<asp:Label ID="lblemail" runat="server" Text='<%# Eval("nemail") %>'>
</asp:Label>
</ItemTemplate>
</asp:templatefield>
<asp:boundfield DataField="ntelephone" HeaderText="Telephone" SortExpression="ntelephone" Visible="False">
</asp:boundfield>
<asp:boundfield DataField="naddress" HeaderText="Address" SortExpression="naddress" Visible="False">
</asp:boundfield>
<asp:boundfield DataField="ndate" HeaderText="Date" SortExpression="ndate" Visible="False">
</asp:boundfield>
<asp:boundfield DataField="uname" HeaderText="uname" SortExpression="uname" Visible="False">
</asp:boundfield>
<asp:boundfield DataField="upassword" HeaderText="upassword" SortExpression="upassword" Visible="False">
</asp:boundfield>
<asp:boundfield DataField="usertype" HeaderText="UserType" SortExpression="usertype">
<ItemStyle Width="100px" />
</asp:boundfield>
<asp:boundfield DataField="umonth" HeaderText="Month" SortExpression="umonth">
<ItemStyle Width="100px" />
</asp:boundfield>
<asp:templatefield HeaderText="Select">
<HeaderTemplate>
<input id="chkAll" onclick="javascript:SelectAllCheckboxes(this);" runat="server" type="checkbox" title="xyz" />
</HeaderTemplate>
<ItemTemplate>
<asp:CheckBox ID="chkSelect" runat="server" />
</ItemTemplate>
</asp:templatefield>
</Columns>
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/database/profit_street.mdb"
SelectCommand="SELECT * FROM [registration]"></asp:AccessDataSource>
</td>
</tr>
<tr>
<td>
Subject: </td>
<td>
<asp:TextBox ID="TextBox1" runat="server" Columns="60"></asp:TextBox>
</td>
</tr>
<tr>
<td>
Message:
</td>
<td>
<asp:TextBox ID="TextBox2" runat="server" Columns="60" Rows="8" TextMode="MultiLine"></asp:TextBox>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<asp:Button ID="Button1" runat="server" Text="Send Mail" OnClick="Button1_Click" ValidationGroup="x1"/>
</td>
</tr>
</table>
===========================In CS===================================
protected void DropDownList1_TextChanged(object sender, EventArgs e)
{
if (DropDownList1.SelectedItem.Text=="Free User")
{
con.Open();
OleDbCommand cmd = new OleDbCommand("select * from registration where usertype='Free User'", con);
OleDbDataReader red = cmd.ExecuteReader();
GridView1.DataSource = red;
GridView1.DataBind();
con.Close();
}
else if (DropDownList1.SelectedItem.Text=="Paid User")
{
con.Open();
OleDbCommand cmd = new OleDbCommand("select * from registration where usertype='Paid User'", con);
OleDbDataReader red = cmd.ExecuteReader();
GridView1.DataSource = red;
GridView1.DataBind();
con.Close();
}
else if (DropDownList1.SelectedItem.Text == "All User")
{
con.Open();
OleDbCommand cmd = new OleDbCommand("select * from registration", con);
OleDbDataReader red = cmd.ExecuteReader();
GridView1.DataSource = red;
GridView1.DataBind();
con.Close();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
con.Open();
foreach (GridViewRow gv in GridView1.Rows)
{
CheckBox deleteChkBxItem = (CheckBox)gv.FindControl("chkSelect");
if (deleteChkBxItem.Checked)
{
StringBuilder str = new StringBuilder();
string strMail = ((Label)gv.FindControl("lblemail")).Text.ToString();
SmtpClient sc = new SmtpClient();
MailMessage mm = new MailMessage("webtechno.in@gmail.com", strMail);
mm.Subject = TextBox1.Text;
mm.Body = TextBox2.Text;
sc.EnableSsl = true;
sc.Send(mm);
Response.Write(strMail);
}
}
con.Close();
}
View 5 Replies
Similar Messages:
Jan 19, 2011
I have asp button control on my page. Upon running in IE, it is not doing anything even postback. While the same is running perfect in Firefox. I have surfed the web regarding the problems and almost applied all the things. I have no double forms tag. I found one solution to set UseSubmitBehavior="false". After this, it work but my text box controls lose its content. I am using framework 3.5.
View 8 Replies
Mar 18, 2010
I have taken menu control to display pages on my project. it is working fine in mozilla bu not in safari and internet explorer.
In safari Even sub menu items are not coming. it is displaying like this.
T-Shirts Expand <b>T-Shirts</b> Caps Expand
<b>Caps</b> Bags Expand
<b>Bags</b> Neck
Ties Expand <b>Neck Ties</b> Gift
Items Expand <b>Gift Items</b> in Safari.
In Internet explorer sub menu items are not coming.
View 2 Replies
Nov 24, 2010
I am using a panel Control but its Scrollbars are not working in Internet explorer 6.0 but it is working in Mozilla firefox.
View 1 Replies
Oct 14, 2010
the below works in Internet Explorer but not firefox.
protected void Page_Load(object sender, EventArgs e)
this.GridView1.Attributes.Add("bordercolor", "c3cecc");
View 2 Replies
Aug 30, 2010
I tried a lot but I could not figure out why the IE is not taking font size and name in to effect from CSS. In firefox my website could be seen very nice but in IE it is little bit unshiny and font size is bigger For the difference which I am talking about could be seen if your PC have both firefox and IE installed. [URL] open it in FF and IE and you could see the font and alignment related change. All these settings are in body element of CSS. Do you any idea regarding this?
View 5 Replies
Aug 3, 2010
I'm working on some basic form validation styles for an ASP.Net website. I need to select all span elements that are visible, and add a css style to another element. (Just to indicate which input fields are invalid.) The below code works like a charm in FF and Safari, but fails in IE. I've narrowed the problem down to the :visible selector. Here's the jQuery code. IMPORTANT NOTE: Production site is running jQuery 1.3.1 There were changes made to the :visible selector in 1.3.2 release notes
$('span.inputError:visible').each(function() {
$(this).parent().parent().prev('td').children('label').children('span').css('color','red');
});
Here's the rendered HTML it's intended for:
<table width="100%" cellspacing="0" cellpadding="3" border="0">
<tbody>
<tr>
<td valign="top" style="text-align: right;" class="address_labels">
<label><span>*</span> First Name: </label>
</td>
<td>
<span id="ctl00_CMain_txtFirstName_wrapper"><input type="text" style="width: 190px;" invalidstyle="inputError" class="radEnabledCss Input" name="ctl00_CMain_txtFirstName_text" id="ctl00_CMain_txtFirstName_text" size="20" value=" zdogg"><input type="text" value=" zdogg" style="border: 0pt none ; margin: -18px 0pt 0pt; padding: 0pt; overflow: hidden; visibility: hidden; width: 1px; height: 1px;" name="ctl00$CMain$txtFirstName" id="ctl00_CMain_txtFirstName"><input type="hidden" name="ctl00_CMain_txtFirstName_ClientState" id="ctl00_CMain_txtFirstName_ClientState" autocomplete="off"></span>
<div>
<span style="color: Red; display: none;" class="inputError" id="ctl00_CMain_valFirstName">First name is required</span>
</div>
</td>
</tr>
</tbody></table>
View 1 Replies
Feb 24, 2010
I am creating an accordion dynamically through aspx.cs file. There is a subaccordion inside each accordion pane. I am seeing that if there are 10 or more accordion panes in the root accordion, then I can only expand first 4 or 5 panes. Nothing happens when I click on other panes. This is happening in IE8, tried on three different machines. I don't see this problem with Mozilla, it can open as many panes as possible, I have tried with 20 panes in mozilla.
View 1 Replies
Feb 21, 2010
Imports System
Imports System.Data
Imports System.Data.OleDb
Imports System.Web
Imports System.Web.UI
Imports System.Xml
Imports System.IO
Imports System.EventArgs
Imports System.Web.UI.HtmlControls
Imports System.Web.UI.WebControls
Protected Sub Page_Load(ByVal
sender As
Object,
ByVal e
As System.EventArgs)
Handles
Me.Load
Dim div1, divana
As
New HtmlGenericControl("div")
Dim lbl
As
New Label
Dim imgbt
As
New ImageButton
Dim acp
As
New AjaxControlToolkit.CollapsiblePanelExtender
Dim aacc
As
New AjaxControlToolkit.Accordion
Dim aap, aap2
As
New AjaxControlToolkit.AccordionPane
Dim cnt
As
New ContentPlaceHolder
Dim pnl
As
New Panel
Dim pnlana
As
New Panel
Dim cssUrl
As
String
Dim cssLink
As
New HtmlLink()
Dim i,n,k,p
As
Integer
Dim bag
As
New OleDbConnection
Dim s
As
String
'stylesheet add
cssUrl = Server.MapPath("daban.ccs")
cssLink.Href = cssUrl
cssLink.Attributes.Add("rel",
"stylesheet")
cssLink.Attributes.Add("type",
"text/css")
Page.Header.Controls.Add(cssLink)
'---------- find content
cnt = DirectCast(Me.Master.FindControl("ContentPlaceHolder1"),
ContentPlaceHolder)
divana.ID = "Divana"
divana.Attributes("Style") =
"padding:20px"
'---- 1. group
div1 = New HtmlGenericControl("div")
div1.ID = "divduyana"
div1.Attributes("Style") =
"padding-bottom:20px;color:#5377A9;font-family:Arial, Sans-Serif;font-weight:bold;font-ize:1.5em;"
lbl = New Label
lbl.ID = "lblana"
lbl.Text ="DUYURULAR..."
div1.Controls.Add(lbl)
divana.Controls.Add(div1)
'-----1 group end
n=3 ' normally it is getting from database
For i = 1
To n
'---- 2 group start
pnl = New Panel
pnl.ID = "Duy" + i.ToString() +
"_1"
pnl.Width = 600
pnl.Height = 30
pnl.HorizontalAlign = HorizontalAlign.Center
'image
div1 = New HtmlGenericControl("div")
div1.ID = "divimg" + i.ToString()
div1.Attributes("Style") =
"float: left; vertical-align: middle;"
imgbt = New ImageButton
imgbt.ID = "imgbt" + i.ToString()
imgbt.ImageUrl = "~/image/expand_blue.jpg"
imgbt.AlternateText = "Detaylari Goster..."
div1.Controls.Add(imgbt)
pnl.Controls.Add(div1)
'label
div1 = New HtmlGenericControl("div")
div1.ID = "divlblduy" + i.ToString()
div1.Attributes("Style") =
"float: left;"
lbl = New Label
lbl.ID = "lblduy" + i.ToString()
lbl.Text = "lbl_text balabala"
lbl.ForeColor = Drawing.Color.Red
div1.Controls.Add(lbl)
pnl.Controls.Add(div1)
' label detay goster
div1 = New HtmlGenericControl("div")
div1.ID = "divlbldet" + i.ToString()
div1.Attributes("Style") =
"float: rigth;"
lbl = New Label
lbl.ID = "lbldet" + i.ToString()
lbl.Text = "(Detaylari Goster...)"
lbl.ForeColor = Drawing.Color.Gray
div1.Controls.Add(lbl)
pnl.Controls.Add(div1)
divana.Controls.Add(pnl)
'----- 2 group end
'----- 3 group start
pnl = New Panel
pnl.ID = "Duy" + i.ToString() +
"_2"
pnl.Width = 600
' accordino
aacc = New AjaxControlToolkit.Accordion
aacc.ID = "Acc" + i.ToString()
k=2 ' normally coming from database
For t = 1
To
k
aap = New AjaxControlToolkit.AccordionPane
aap.ID = "Apane" + i.ToString() +
"_" + t.ToString()
aap.HeaderContainer.Controls.Add(New LiteralControl("anyname"))
aap.ContentContainer.Controls.Add(New LiteralControl("anycontent"))
aacc.Panes.Add(aap)
Next
aacc.HeaderCssClass = "accordionHeader"
aacc.ContentCssClass = "accordionContent"
pnl.Controls.Add(aacc)
acp = New AjaxControlToolkit.CollapsiblePanelExtender
acp.ID = "acp" + i.ToString()
acp.TargetControlID = "Duy" + i.ToString() +
"_2"
acp.ExpandControlID = "Duy" + i.ToString() +
"_1"
acp.CollapseControlID = "Duy" + i.ToString() +
"_1"
acp.Collapsed = True
acp.TextLabelID = "lbldet" + i.ToString()
acp.ImageControlID = "imgbt" + i.ToString()
acp.ExpandedText = "(Detaylari Gizle...)"
acp.CollapsedText = "(Detaylari Goster...)"
acp.ExpandedImage ="~/image/collapse_blue.jpg"
acp.CollapsedImage = "~/image/expand_blue.jpg"
acp.SuppressPostBack = True
'acp.SkinID = "CollapsiblePanelDemo"
cnt.Controls.Add(acp)
div1 = New HtmlGenericControl("div") ' this is just i add
extra
div1.ID = "divara" + i.ToString()
div1.Attributes("Style") =
"float: left;"
divana.Controls.Add(div1)
divana.Controls.Add(pnl)
Next
'----3 group end...
cnt.Controls.Add(divana)
End
Sub
<ASPX code is>
<%@
Page
Language="VB"
MasterPageFile="~/tiyap.master"
AutoEventWireup="false"
CodeFile="duyurular.aspx.vb"
Inherits="duyurular"
title="Untitled Page" %>
<%@
Register
assembly="AjaxControlToolkit"
namespace="AjaxControlToolkit"
tagprefix="ajaxToolkit" %>
<asp:Content
ID="Content1"
runat="server"
contentplaceholderid="ContentPlaceHolder1">
<ajaxToolkit:ToolkitScriptManager
ID="ToolkitScriptManager1"
runat="server">
</ajaxToolkit:ToolkitScriptManager>
</asp:Content>
there is no error...
code is working on mozzila firefox, like what i want
<div>
- collespand 1
-----accordion 1
-------acc pane 1
-------acc pane 2
- collespand 2
-----accordion 2
-------acc pane 3
-------acc pane 4
- collespand 3
-----accordion 3
-------acc pane 5
-------acc pane 6
<div>
but when i run this code inside internet explorer any version ...
result became
- collespan1
---acc 1
------ accpane1
------accpane2
----------collespan2
all going inside collespan1? what is the problem? why firefox is working ok, internet explorer not. it is a bug or i write something wrong
View 6 Replies
Aug 2, 2012
I am using Tabcontainer of AJAX Control Toolkit . The problem is that, i have 15 tabpanels. this tabs in three lines, first 5 in one line, second 5 tabs in second line,third 5 tabs in third line.
If I click first / six/fifteen'th tab means it shows the relevant tabpanel with data correctly.
Each tabs have three buttons like Save, Edit and Cancel
All three line's tabpanels works properly in Chrome and Firefox.
But in IE,
First line tabpanel's button work properly...
second and third line tabpanel's buttons is not work properly,
if I click the second and third line tabpanel's buttons means.. It didn't go to page load..
How can I do that??
View 1 Replies
Sep 27, 2010
We have following ASP.Net 2.0 HyperLink Control:
asp:HyperLink ID="FolderLink" runat="server" CssClass="cursor" Enabled="false"
ImageUrl="/_layouts/1033/images/selectlink.gif" ToolTip="Folder Links">
On server side, following script is attached:
FolderLink.Attributes.Add("onclick", "javascript:setURL('Control');");
Issue is that HyperLink Control is disbale in IE 8 but not in IE compatibility mode.
View 1 Replies
Nov 10, 2010
I am using ShDocVW.InternetExplorer class to spawn a new internet explorer object and to do some form filling stuffs(for some sharepoint works).It works fine in my own machine which has Windows 7 as the OS. But when I deployed the same thing in windows server 2003 machine, it does not pop up the internet explorer window. When I check the Task Manager, I could see a new iexplore process, but with Session ID = 0 (but session ID = 1 in windows 7). So, I see this is something regarding IIS Session isolation.So, is it possible to assign a ShDocVW.InternetExplorer instance to kind of a new System.Diagnostics.Process and achieve this task? Or can we start a new ShDocVW.InternetExplorer instance with session ID = 1?
View 3 Replies
Jun 10, 2010
when i test this page http://www.catalogues4u.com.au/ViewCategory.aspx?catID=119 im getting the above error. to replicate this issue visit the above page in ie7 and you will get the prompt.
View 3 Replies
Jun 29, 2010
This is a input
<input type="image" src="<%=Url.Content("~/images/shopping-cart.jpg")%>" alt="shopping cart" id="btnshoppingCart" name="btnshoppingCart" value="shoppingCart" />
when i browse the page with firefox and click on the input Request.Params["btnshoppingCart"] != null or Request.Form["btnshoppingCart"] != null is statisfied.
When i browse the same page with internet explorer 8 and click on the same input Request.Params["btnshoppingCart"] != null or Request.Form["btnshoppingCart"] != null is not satisfied. When i used the watch i saw that there is no key by the name of "btnshoppingCart" in either Request.Form or Request.Params if input is clicked from internet explorer. However when it is clicked from firefox there is value "shoppingCart" inside Request.Form and Request.Params against "btnshoppingCart" key. One more strange thing that i observed was that are two keys "btnshoppingCart.x" and "btnshoppingCart.y" inside both Request.Form and Request.Params whenver clicking is done from both internet explorer and firefox. This is happening against all inputs of type image irrespective if the input is present inside a html form or not. Forms are created like this
<% using (Html.BeginForm("Action", "Controller", FormMethod.Post)){%>
The version of internet explorer is 8.0 and firefox is 3.6.6
View 5 Replies
Jun 6, 2010
i want to close internet explorer on if a button is closed which i can do with this code
Page.ClientScript.RegisterClientScriptBlock(Me.GetType, "jcrCallerID", "window.close();", True)
this code is working fine for me but it is also coming up with warning which i dont want.
The warning is saying the webpage is trying to close do you want to continue closing the webpage yes /no
I want to avoide this warning and just close the browser windows.
View 3 Replies
Feb 3, 2010
isn't there any way except setting the website as an application in IIS??because i want to create it in filesystem.thare are lots of links andi i almost all of them but i'm confused and it doesn't work.
View 2 Replies
May 6, 2010
I have a page that utilizes an IFrame to display another page within the first one. I am using ASP.NET 3.5 and when I click on a button to do a post back event, it causes Internet Explorer 7 to throw an error.
View 3 Replies
Feb 9, 2010
I created an active x dll and I am using this dll on my web page. whenever I try to run my web site and perform any action, it displays at the top
"Internet explorer has blocked this site from using ActiveX control in an unsafe manner. As a result, this page may not display correctly"
I tried to add my site in trusted sites, but trusted sites only takes the site that has https: prefix. Is their any way I can add my site to trusted sites. My security level is very low. I want to set up the security only for this site so that users can use it.
View 3 Replies
May 7, 2015
I have one ocx control. this ocx for getting information about keyboard events from client machine.I need to access this OCX from web page IE. this ocx should install in client machine.
View 1 Replies
Feb 2, 2010
I have a problem.when i create a new web site and browse it with IE8 ,there is error(Internet Explorer cannot display the webpage) and now i am working with VS2008 and IE8.but i also have an older version of VS(VS2005) on the same computer.when i created a new web page with 2005 ,there is no problem and everything is ok. what is the problem with VS2008??i uninstalled it and reinstalled.but there is same error.i tried VS2008 on the another computer and i had no problem.
View 2 Replies
Feb 2, 2010
I used a ASP Image control using Visual Studio 2008 and defined the URL to the JPG picture as in :
asp:Image ID="Image1" runat="server" ImageUrl="~/App_Data/Stone Forest 2.jpg"
style="z-index: 1; left: 368px; top: 290px; position: absolute; height: 307px; width: 537px" />
When VS debugging view on the .aspx page on Internet Explorer 8, I don't see the picture except for a blank Image control box outline and at the top left corner, a symbol "X" in a square box was displayed. Is there some settings to do with IE8 or Visual Studio 2008 ?
View 5 Replies
Apr 29, 2010
how can i get around the following problem-i have a drop down list control on one of my pages- ddlEmployeeTypeit lists 1.Perminent2. Contract3.Tempon selected index change, if its contract or temp, then a text box appears where the user need to type in the contract expiry date-so changing from Perminent --> Contract text box appears- but when the internet explorer back button is clicked - the text box dissapears (which is fine) but the ddl does not change it still reads contract i wanted it to revert back to perminent.is there a solution to this problem?
View 4 Replies
Nov 4, 2010
I have a crystal report page where on clicking upon internet explorer button i need to show this message.Some time it shows the message and some time it doesn't ??
View 5 Replies
May 29, 2010
i have hosted a website on local IIS, when im trying to run the application by typing the url the webpage is getting closed itself.
The same thing is working fine on other system.
View 8 Replies
Feb 10, 2011
How can you get the width of the browzer window with Internet Explorer 9. Old methods don't appear to work!
View 2 Replies