|
Hi,
I am using a datagrid having checkboxs. these checkboxs are not bound to any datafield.The problem i m facing is that when i select some checkboxs on page1 of datagrid and go to the next page and come to the previous page i found all my selected checkboxes are unselected.
Please tell me how will i overcome this problem.
Alok Kumar....
|
|
|
|
|
alok_2k3 wrote: when i select some checkboxs on page1 of datagrid and go to the next page and come to the previous page i found all my selected checkboxes are unselected.
It will because on pageindexchanged event you are binding the grid again. So all the checkboxes will be cleared. One thing you can try is storing the checked results on some temporary location like session when page index is changed. and when it comes to the previous pages, get values from this and check the checkboxes.
|
|
|
|
|
Hi
In Page Index, you are binding again to the datagrid. Checked values are not stored when you move out from that page.
Before clicking for sorting / paging, you should maintain all checked values (any unique id) in a hidden variable as comma-separated values. (That is,Use ClientID of that check box).
When coming back to a page, you should check whether a row (that row should be unique id) was already checked by comparing with that hidden varible. This can be done by using javascript in a for loop.
Hope you got it.
Harini
|
|
|
|
|
Hi all,
Iam using a client application developed in c# that connects to a webservice in a remote server.I have set the Client protocol version to 1.0 in the client application. The code is
protected override System.Net.WebRequest GetWebRequest(Uri uri)
{
System.Net.HttpWebRequest webRequest = (System.Net.HttpWebRequest) base.GetWebRequest(uri);
webRequest.ProtocolVersion = System.Net.HttpVersion.Version10;
return webRequest;
}
I compiled the application connecting to the webservice in the remote server.
But when i viewed the HTTP post info using Ethereal the POST info displayed was
HTTP POST/xx/xx.asmx HTTP1.1
RequestMethod:POST
RequestVersion:HTTP/1.1
Iam using the protocol version set to 1.0 in the code but the application is still using HTTP 1.1.Why?
Can anyone help me resolve this issue.
Any help will be appreciated.
Thanks
Ramya
|
|
|
|
|
Hi all,
I m using the panel in asp.net 2003 .
I've used the panel many times before with buttons, but this time i need to use an update panel so that when a drop down list has its index chasnged that certain panels are shown and certain panels are hidden.
The problem i'm encountering is that the page does the post back,
on my page.aspx.cs i have the
on drp selected index changed event
if( drp.seleteditem.value==1)<br />
<br />
{<br />
panle1.visible=true;<br />
panel2.visible=false;<br />
}<br />
else<br />
{<br />
panel1.visible=false;<br />
panel2.visible=true;<br />
}
I AM USING .NET 2003. Can i implemnt this without postbacking???
Thanks in advance
All I ever wanted is what others have.... CrazySanker
|
|
|
|
|
Panel will be rendered as HTML tables. So you can use javascript to do this without post back. Use panel id and get that id from javascript. Set style.display to show/hide it.
|
|
|
|
|
Yes, you can just use divs and set their style.display property to none or block, in javascript.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
Hi,
Try this...
disable the autopostback property of dropdownlist
add following in page load
drp.Attributes.Add("OnChange", "javascript:selchange('" + drp.ClientID + "');");
Then your java script
function selchange(combo)
{
if(document.getElementById(combo).value=="MyVal")
{
//
//Here perform the hide , show operations
// Use div for that
//document.getElementById("MyDiv").style.display="none")
//or display="block"
}
}
To succeed, we must first believe that we can.
Sherin Iranimose
|
|
|
|
|
Sherin Iranimose wrote: drp.Attributes.Add("OnChange", "javascript:selchange('" + drp.ClientID + "');");
drp.Attributes.Add("OnChange", "javascript:selchange(this);"); is enough.
Sherin Iranimose wrote: function selchange(combo)
{
if(document.getElementById(combo).value=="MyVal")
No need of getting element again. use combo.value instead
|
|
|
|
|
Thank You....
To succeed, we must first believe that we can.
Sherin Iranimose
|
|
|
|
|
In code behind i have created image button control and placed in placeholder dynamically. can anyone help me how to add image button click event
code is as follows
ImageButton img;
for (int i = 1; i < 11; i++)
{
img = new ImageButton();
img.ID = "img" +i.ToString();
img.ImageUrl="pg/1212/"+ i +".jpg";
()";
pl.Controls.Add(img); (pl is place holder control id)
what is the code to add image control click event ?
plz let me know if u know the ans.
Thanks in advance.
Haritha
Haritha
|
|
|
|
|
Hi
try this
img.Click += new System.EventHandler(this.MyClick);
MyClick is user defined function.
protected void MyClick(object sender, EventArgs e)
{
//Your code will go here....
}
To succeed, we must first believe that we can.
Sherin Iranimose
|
|
|
|
|
Hi,
Create a method with 2 arugments.
protected void img_Click ( object sender, ImageClickEventArgs e )
{
ImageButton img = ( ImageButton )sender;
Response.Write(img.ID + " ");
}
The above method will work as a handler for the click event of your dynamically generated imagebuttons.
To assign this event handler to the event of imagebuttons modify your for loop as following.
for (int i = 1; i < 11; i++)
{
img = new ImageButton();
img.ID = "img" +i.ToString();
img.ImageUrl="pg/1212/"+ i +".jpg";
img.Click += new ImageClickEventHandler( img_Click );
pl.Controls.Add(img); (pl is place holder control id)
}
I hope this will help you.
Thanks and Regards,
Chetan Ranpariya
|
|
|
|
|
Helloo all;
I added master page(MasterPage.master) ..and I add web page(default.aspx ) that use to that master page and I want
to use javaScript code in web page (default.aspx) to get the value for example of textbox1 in(default.aspx) in where I can write it..I have tried in Content of (default.aspx) gives error ,also
in master page header gives error ??????
tkml123
|
|
|
|
|
What Error?
Regards,
Satips.
|
|
|
|
|
Hi
You can write the javascript code iside the content tag
<asp:content>
<script>
Your code...........
</script>
</asp:content>
Please post the error.
To succeed, we must first believe that we can.
Sherin Iranimose
|
|
|
|
|
in web page I have textbox..i have tried to get the value of the text box and give error in browser
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<script type="text/javascript" >
function ere()
{
var z=document.getElementById("TextBox1").value;
alert(z);
}
</script>
...
tkml123
|
|
|
|
|
Hi,
What error you are getting?
To succeed, we must first believe that we can.
Sherin Iranimose
|
|
|
|
|
Hi,
you can pass ClientID of text box to the function.
And use the client id inside the getElementById.
To succeed, we must first believe that we can.
Sherin Iranimose
|
|
|
|
|
what is the clientID??
tkml123
|
|
|
|
|
Hi aLL...
I have displayed data in datagrid,And i need to update the database with same data. i have same table(column names) in database. if any one have idea plz help me.
Suresh.R
|
|
|
|
|
Read the datagrid and store it in Arraylist and make a property of Arraylist and then update the Database.
Hope it helps u...
|
|
|
|
|
I am encountering the following error while sending an outlook meeting request.
Exception Details: System.UnauthorizedAccessException: Access is denied.
ASP.NET is not authorized to access the requested resource. Consider granting access rights to the resource to the ASP.NET request identity. ASP.NET has a base process identity (typically {MACHINE}\ASPNET on IIS 5 or Network Service on IIS 6) that is used if the application is not impersonating. If the application is impersonating via <identity impersonate="true">, the identity will be the anonymous user (typically IUSR_MACHINENAME) or the authenticated request user.
To grant ASP.NET write access to a file, right-click the file in Explorer, choose "Properties" and select the Security tab. Click "Add" to add the appropriate user or group. Highlight the ASP.NET account, and check the boxes for the desired access.
I assigned all the permissions possible but it ain`t work.
Following is my code:
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using Outlook;
public static void CreateMeetingRequest(string toEmail, string subject, string body, DateTime startDate , DateTime endDate)
{
Outlook.Application objOL = new Outlook.Application();
Outlook.AppointmentItem objAppt = (Outlook.AppointmentItem)objOL.CreateItem(OlItemType.olAppointmentItem);
objAppt.Start = startDate;
objAppt.End = endDate;
objAppt.Subject = subject;
objAppt.Body = body;
objAppt.MeetingStatus =Outlook.OlMeetingStatus.olMeeting;
objAppt.RequiredAttendees = toEmail;
objAppt.Send();
objAppt = null;
objOL = null;
}
private void Button1_Click(object sender, System.EventArgs e)
{
CreateMeetingRequest("abc.23@gmail.com","Hello test","Cool it works",DateTime.Now.AddDays(1),DateTime.Now.AddDays(1).AddHours(1));
}
Pls help!!!!
|
|
|
|
|
Hi all. I am in situation like .i have uploaded an Excel file and i have displayed in a grid but i am unable to store it into database.
can u plz help me out
Suresh.R
|
|
|
|
|
You're going to store it as a BLOB, because it's a bunch of binary data, not a data type that your database knows about.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|