|
hi Friends,
I am developing one web application in MS.NET 2005 and using some AJAX with the help of Ajax.dll(download from this site http://ajax.schwarz-interactive.de/csharpsample/default.aspx)
Also I am new to this AJAX wrold.
my doubt is through ajax we can enable or hide panal or assign value to textbox control from c# code.??
<br />
Means I have a code behind function in c# like <br />
<br />
[Ajax.AjaxMethod]<br />
public string ChangeMe()<br />
{<br />
<br />
if (DrpDelMode.SelectedValue == "B")<br />
{<br />
Pnlcounter.Visible = false; <br />
PnlBankDet.Visible = true;<br />
TxtPaymentDetails.text="show bank"<br />
}<br />
else<br />
{<br />
Pnlcounter.Visible = true;<br />
PnlBankDet.Visible = false;<br />
TxtPaymentDetails. text="show Counter"<br />
}<br />
<br />
return "Hai Ajax";<br />
}<br />
<br />
Onchange event of a dropdwon control i can invoke a JS function
<br />
function showpanle()<br />
{<br />
alert('ha1');<br />
showpanel.ChangeMe(callback_Show);<br />
}<br />
<br />
function callback_Show(res)<br />
{<br />
document.getElementById("TxtName").innerText = res.value ;<br />
<br />
}<br />
in this above piece of code alert wrking fine and document.getElementById("TxtPaymentDetails").innerText value is null and assign value to TxtPaymentDetails textbox and panle visiblity settings are also not wroking.
how can i can solve this issue? or is it my Ajax.dll's probelm
if I comment the IF Else section in ChangeMe() function it is working.Means " Hai Ajax" shown in TxtName textbox.
-- modified at 2:54 Monday 17th September, 2007
All I ever wanted is what others have.... CrazySanker
|
|
|
|
|
Make this
document.getElementById("TxtName").value
Instead of
document.getElementById("TxtName").innerText
|
|
|
|
|
thankx for your kind reply.
But visisblity seetings of the panel and assign value to TxtPaymentDetails is also not working!!
All I ever wanted is what others have.... CrazySanker
|
|
|
|
|
Can you clerify that method
function callback_Show(res)
fire or not ?
Parwej Ahamad
g.parwez@gmail.com
|
|
|
|
|
I think it is firing.
why because in both case some value assigned to TxtName.TEXT textbox.
Means if i comment the IF-Else condition section in ChangeMe()(c#code) function "Hai Ajax" value is assigning to TxtName otherwise NULL value came to it.
All I ever wanted is what others have.... CrazySanker
|
|
|
|
|
we are using HTML Editor in web page.The user whatever type or paste, the content,same it store in the database.During Inserting data,we are using Server.HTMLEncode.
Server.HtmlEncode(HiddEditorContent.Value)
content Ex: test with tag p and /p. and font.
SPAN style="BACKGROUND: black; COLOR:
white"
So,it stores the data like above in the database.
After retrieving from the Database,we are using Server.HTMLDecode and showing in the same HTML Editor.
It's fine.It's working.
I need to display the htmlEditor value in the pdf report.
We created the datatable from the database value.Here one of the row value is HTML Editor value.I decode that using server.htmldecode and try to insert into the same Datatable.From there we created the xml.From XMl we are showing the report.
But in the report,it's showing the value like
test with tag p and /p. and font.
SPAN style="BACKGROUND: black; COLOR:
white"
It's not decoded.Can u please someone help me
radsgr
|
|
|
|
|
RADSGR wrote: It's not decoded.Can u please someone help me
In crystal reports ? I don't think that crystal reports can render HTML tags. Try using a thrid party library to do this.
|
|
|
|
|
Hello Friends,
Whenever i'm sending mail through my ASP.NET program it's sending mail perfectly at my yahoo,sify,and at domain-mail id but i'm not receiving mail at my gmail and rediff account..........................
and also i want to send the image or pics as a background of my mail or through copy and paste..............................................
|
|
|
|
|
gmail, rediff account will need secured option (SSL is true). one more thing gmail server is some what slow. try after 10 mins of sending.
for attachement as copy & paste, u have send mail body as HTML.
for attachement code
<br />
MailMessage mail = new MailMessage();<br />
mail.From = txtFrom.Text;<br />
mail.To = txtTo.Text;<br />
mail.Subject = txtSubject.Text;<br />
mail.Body = txtMsg.Text;<br />
mail.BodyFormat = MailFormat.Html;<br />
<br />
'Change the path appropriately<br />
string strdir = "D:\\temp\\";<br />
string strfilename = <br />
Path.GetFileName(txtFile.PostedFile.FileName);<br />
txtFile.PostedFile.SaveAs(strdir+strfilename);<br />
mail.Attachments.Add(new MailAttachment(strdir+strfilename));<br />
<br />
try<br />
{<br />
SmtpMail.Send(mail); <br />
}<br />
catch(Exception ex)<br />
{<br />
Response.Write("Exception Occured: " +ex);<br />
}<br />
finally<br />
{<br />
Response.Write("Your E-mail has been sent sucessfully");<br />
}<br />
// Uploaded file deleted after sending e-mail<br />
File.Delete(strdir+strfilename);<br />
}<br />
Ramana
|
|
|
|
|
Hello Sir,
The code u sent me is great but i think u've sent this piece of code for attachment but i want to send the image as a background not as an attachment.........
And sir also the gmail and rediff not receiving mails.....
and SSL is also true.........
Plz suggest me something else and ver thnx for ur code
|
|
|
|
|
Hi All,
Can any one tell me what is the problem here? I am using ASP.NET 2005 and on menu click event I need to open page which is nothing but a div tab and it contains few combo and a textbox with ok and cancel button.
Everything works fine but I need a proper GUI as it contains Country, Select Sector, select sub industry and select company this should all come in proper way as show below:
Country combo
Select Sector combo
Select Sub Industry combo
Select Company combo
textbox
But it shows something like this:
Country combo
Select
Sector combo
Select Sub
Industry combo
Select
Company combo
textbox
I want left column in one line is Select Sector should in one line.
Please help me...
Following is the code:
<div id="p1" style="display: none; background-color:#FBFBFB ;border:1px solid Blue">
<table width="40%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="text" width="250px">
Country</td>
<td>
</td>
<td align="left">
<ajaxToolkit:CascadingDropDown ID="CascadingDropDown1" runat="server" TargetControlID="ddlcountry"
Category="Country" PromptText="Select a Country" ServicePath="AutoComplete.asmx"
ServiceMethod="GetCountry" />
<asp:DropDownList ID="ddlcountry" CssClass="text" runat="server" Width="250px">
</asp:DropDownList>
</td>
</tr>
<tr>
<td align="left" class="text">
Sector</td>
<td>
</td>
<td >
<ajaxToolkit:CascadingDropDown ID="CascadingDropDown2" runat="server" TargetControlID="ddlSector"
ParentControlID="ddlcountry" Category="Sector" PromptText="Select a Sector" ServicePath="AutoComplete.asmx"
ServiceMethod="GetSector" />
<asp:DropDownList ID="ddlSector" runat="server" CssClass="text" Width="250px"> </asp:DropDownList> </td>
</tr>
<tr>
<td align="left" class="text">
Sub Industry
</td>
<td>
</td>
<td>
<ajaxToolkit:CascadingDropDown ID="CascadingDropDown3" runat="server" TargetControlID="ddlSubIndustry"
ParentControlID="ddlSector" Category="Sector" PromptText="Select a SubIndustry"
ServicePath="AutoComplete.asmx" ServiceMethod="GetSubIndustry" />
<asp:DropDownList ID="ddlSubIndustry" runat="server" CssClass="text" Width="250px"> </asp:DropDownList></td>
</tr>
<tr>
<td align="left" class="text">
Company Name
</td>
<td>
</td>
<td>
<ajaxToolkit:CascadingDropDown ID="CascadingDropDown4" runat="server" TargetControlID="ddlCompany"
ParentControlID="ddlSubIndustry" Category="Company" PromptText="Select Company"
ServicePath="AutoComplete.asmx" ServiceMethod="GetTicker" />
<asp:DropDownList ID="ddlCompany" runat="server" CssClass="text" Width="250px"> </asp:DropDownList> </td>
</tr>
<tr>
<td align="left"> </td>
<td>
</td>
<td>
<asp:TextBox ID="myTextBox" runat="server" autocomplete="off"
CssClass="text" Height="14px" Width="249px">
</asp:TextBox>
<ajaxToolkit:AutoCompleteExtender runat="server" ID="autoComplete1" TargetControlID="myTextBox"
ServicePath="AutoComplete.asmx" ServiceMethod="GetCompletionList2" MinimumPrefixLength="0"
CompletionInterval="1000" CompletionSetCount="12" />
</td>
</tr>
<tr>
<td align="left">
</td>
<td>
</td>
<td>
</td>
</tr>
<tr>
<td align="left">
</td>
<td></td>
<td align="right">
<input type="button" class="button" id="btnOk" onclick="myfunct1();" value="OK" />
<input type="button" id="btnCancel" class="button" value="Cancel" runat="server" onclick="myfunct();" />
</td>
</tr>
<tr>
<td align="left">
</td>
<td>
</td>
<td align="left">
</td>
</tr>
</table>
</div>
|
|
|
|
|
No Not again
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
What to do?? My problem is not yet solved...
|
|
|
|
|
try to give border of the table 1 i.w border=1 for table in the div and check the widht of column then make adjustment
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
Hi sandeep, sorry to say its still not working....
|
|
|
|
|
Hey Sandeep its working now, I just gave width to div tag and made 100% width of table which is inside the div tag.. Thanks for ur help...
|
|
|
|
|
Thats what i was saying friday also as the width of the first column wsa not sufficent to have text in one line that's why it was wraping the text in next line ...
One more Suugestion is your application id browser compliant check it in Mozilla
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
I facing this problem in Mozilla most of my control are getting overlapped. I dont know why???
|
|
|
|
|
Give the table border=1 then see how the table is formated
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
Give 100% width to both div and table control and give 25% width to first TD and 75% width to second TD.
Best Regard
Pathan
---------------------------------------------------
|
|
|
|
|
hi every body,
i want to pass one value from one page to another page can any body help me how tyo do this.
|
|
|
|
|
There are many ways to do it ...
but you can use Query string if those parameters are not threat to your application/user security
Response.Redirect("NextPage.aspx?FirstParam="+value1+"&SecondParameters="+value2);
Or check the google thats best way
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
yup this is want i am expecting!!!!!!!!
actually i forgotten the foramt.
thanx alot its working.
|
|
|
|
|
When you forget anything or want to know a new thing first you should search google after searching if you have any doubts then ask
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
You can use query string or session object.
Parwej Ahamad
g.parwez@gmail.com
|
|
|
|