|
ToddHileHoffer wrote: I had the same issue and I found that opening excel on the web server is a poor solution
It is - and in fact MS warn against it.
Another solution is to code an ActiveX control...
"Now I guess I'll sit back and watch people misinterpret what I just said......"
Christian Graus At The Soapbox
|
|
|
|
|
Hi
The code below creates a save button, server side. How can I enable / disable this client side without a round trip to the server, as I can't get the ID as it is mangled to something like ctl00_contentplace_savebutton...
private void AddSaveButton()
{
Button btn = new Button();
btn.ID = "savebutton";
btn.Enabled = false;
btn.Text = "save modified jobs";
btn.Command += new CommandEventHandler(SaveChanges);
btn.CommandName = "SaveChanges";
mode.Controls.Add(btn);
}
Regards
Angel
*********************************************
The sooner you fall behind, the longer you have to catch up.
|
|
|
|
|
Simple Angel - just register some client side script and then call the function you've registered when you need it!
private void AddSaveButton()
{
Button btn = new Button();
btn.ID = "savebutton";
btn.Enabled = false;
btn.Text = "save modified jobs";
btn.Attributes.Add("Name", "hello");
btn.Command += new CommandEventHandler(SaveChanges);
btn.CommandName = "SaveChanges";
mode.Controls.Add(btn);
<font color=red>
Page.ClientScript.RegisterStartupScript(GetType(), "saveScript",
String.Format("function EnableSave( isDisabled )"+
"{{ var saveButton = document.getElementById(\"{0}\");"+
"saveButton.disabled=isDisabled;}}", btn.ClientID), true);</font>
}
It doesn't get much better than answering your own questions...until somebody comes along and blows your solution out of the water.
I'm waiting...
Regards
Angel
*********************************************
The sooner you fall behind, the longer you have to catch up.
|
|
|
|
|
Hello,
I have a big Problem with uploading programmatically docs into a WSS Documentlist.
I must load the Document an set MetaDatas ( column values ) for it. I must do it in ONE step, because I want only one Version of the file for this Process.
The only way to do this ist to use Frontpage RPCs.
This work fine... but !
If a property I want to set has special chars ( äöü&|; for example ), and I put it in this MetaInfo string, the server gives me an "unknown error code". So I think I must encode this string.
Do anyone have experience with this ?
I allready tried to snif various RPC calls from Word with fiddler, but Word do this job on a different way, saving properties in the Doc file, then doing the RPC call without metainfos.
Thanks for answers.
|
|
|
|
|
|
Friends,
In my application i need to send mail to recepients Using POP3 Server. Please tell me how to do this. Now i m working with SMTP Server. Please Help Me.
THanks & Regards
Prya
|
|
|
|
|
check this.
http://www.google.co.in/search?hl=en&q=send+email+pop3+asp.net&btnG=Google+Search&meta=
Best Regards,
Apurva Kaushal
|
|
|
|
|
see
System.Web.Mail.SmtpServer
|
|
|
|
|
POP3 is for retrieving email from the email server to the client. SMTP is a MTA (mail transfer agent) responsible for sending mail to and between mail servers. You can not send email to someone using POP3. You can send it to their email server using SMTP. They can then retrieve your email from their mail server with their email client that probably uses POP3 (or maybe IMAP).
Or maybe I am misunderstanding the question?
|
|
|
|
|
Hi,somebody told me to try the onkeypress event of a input object
it seems logic but the HTML text doesn't fire a post back & even that i tried this idea but it doesn't work
look , for example i have a list of guests in my listbox & i want when i type something in a textbox over that list the guests that only the guests that have the name start whith these letters stay in the listbox
can you have any idea how can i do that please ??
try to be good if you can't be the best
|
|
|
|
|
well if you did get it to work it would post back on every type. That really would be un-sitely.
So using javascript i think the even is onKeyPress="CallMyFunction();"
then have a javascript function that filters the list box.
Its a SELECT element so look that up in msdn. You might have to store the results in another object and add them. Although there is probably a way to make the listbox set a visible property on each item.
--------------------------------------------------------
1 line of code equals many bugs. So don't write any!!
My mad coder blog
|
|
|
|
|
Is it possible to have an imagebutton in datagrid. When clicked will produce a larger version in detailsview
|
|
|
|
|
Give some more details of the problem. Whta i have understood is on click of a imagebutton(which is inside the datagrid) you want to display some more details of that record. If it is so then you can easily do that. What you need to do is to place the image button in the itemtemplate of the datagrid and handle the click event which you can do with onItemCommand event of the datagrid.
Best Regards,
Apurva Kaushal
|
|
|
|
|
I have a database with name, image, etc and as far as i know you cannot click on an image in a datagrid so i want to us the datagrid to show like thumbnails of the images, and when clicked, retrieve the the image and other data from the database and display it in detailsview using master/detail.
|
|
|
|
|
You can display the image in the datagrid and also can handle the click event of that image. But do you have your image saved in the database or only the image name which you are retreiving from the database and displaying the image from a certain location?
Best Regards,
Apurva Kaushal
|
|
|
|
|
To be honest, when i filled the database i can't remember whether the image is stored in the database or just the location address. What would be the difference?
Thanks for talking to me!!!!
|
|
|
|
|
There is too much difference, actually in normal case only the image name is being stored in the database and the image is being saved at some place at the server, so while retreiving only you have to get the name and attach it with the path of the image(where the image is stored) and display it. In the other case the complete image is being save into the database which is rather a bit complicated. You need to have separate datatype in the database to store the image. For details of how to save image to the database you can check this link:
http://www.codeproject.com/aspnet/PicManager.asp
Best Regards,
Apurva Kaushal
|
|
|
|
|
Thanks for the link. Iam using Sqlexpress for now and my code is in VB.Net and ASP.Net. Will this link still apply.
-- modified at 8:23 Tuesday 1st August, 2006
|
|
|
|
|
This example is there in VB.Net:
http://www.atalasoft.com/kb/article.aspx?id=10018
Best Regards,
Apurva Kaushal
|
|
|
|
|
Thanks for all your help Apurva, I will try all this when I am on my own computer.
Kind regards,
Ian
|
|
|
|
|
always welcome...
Best Regards,
Apurva Kaushal
|
|
|
|
|
Hello All,
I am creating a custom control which has a capability to create controls as requested. It means, if I ask custom control to create one textbox and two dropdowns, at runtime it will create those and show.
Now I would like to have cascading dropdowns in custom control. Do anyone have an idea how to add a cascading dropdown [ATALAS TOOLKIT CONTROL] from code at runtime?
Any help appreciated.
Thanks in advance.
- ashish
|
|
|
|
|
I have a problem with CustomValidator. I want to validate 2 controls. IsValid=false when DropDownlist selected item (some value) and some textbox.text ="". I don't know how to write clientValidation script ( no javascript, no vbscript language experience ). Please help
StonePit
|
|
|
|
|
just add the custom validator to your page and set its ClientValidationFunction function to the name of a javascript function that will do the validation. You don't have to set its 'controltovalidate' property as you will be interogating 2 controls.
Put a section in the header of your page that defines the function you just referenced. In this function, use the DHTML DOM to grab the elements you are interested in and interogate them.
your javascript function would look something like:
function CustomClientValidate(source, arguments)
{
ddl_Items = document.getElementById('ddl_Items'); //note the string in getElem.. must match the clientid of your asp.net dropdown.
or
txt_myentryfield = document.getElementById('txt_myentryfield');
and then something like
arguments.IsValid=true
var itemSelected = false;
for (n = 0; !itemSelected && n < ddl_Items.items.count; n++)
if (ddl_Items.items[n].selected)
itemSelected = true;
if (txt_myentryfield.value == '' && !itemSelected)
arguments.IsValid=false;
}
I did not try to run any of this and I may not be remembering how to iterate the items in the drop down on the client (a select on the client), but you can look that up elsewhere. This is the generate idea.
|
|
|
|
|
Hi,
I have to draw a pie chart using webchart dll in asp.net.
I have two records with colA, colB. I have to plot colA vs colB. All the 4 values should be shown explicitly. (4 distinct pieces).
Can anybody help?
Thanks in advance.
Swaroop.
|
|
|
|