|
Hey
Cheers - that sounds exactly like what I am looking for
At university studying Software Engineering - if i say this line to girls i find they won't talk to me
Dan
|
|
|
|
|
Hi,
I am trying to redirect from the current aspx page to an html page using Response.Redirect. But once it comes back to the aspx page the Session Values are destroyed. So I tried the following alternatives... but throwing errors!!
1) string srvname = Request.ServerVariables["SERVER_NAME"].ToString();
Server.Transfer("http://"+ srvname + /Project1/Part2/page2.html",true);
Error: {"Invalid path for child request 'http://localhost/Project1/Part2/page2.html'. A virtual path is expected." }
2)Server.Transfer("/Project1/Part2/page2.html,true);
Error: {"Error executing child request for ("/Project1/Part2/page2.html" }
3)Response.Redirect("Project1/Part2/page2.html") disposes the Session value once it returns back to the page….
Please help me out..
Thanks in advance
Rijz
modified on Wednesday, August 13, 2008 8:33 AM
|
|
|
|
|
friends,
I doubt html page execution is totally out of the C# compiler process and so the session values are getting destroyed. Is there any other alternatives so that I can maintain the Session values?
Please help me out...
Thanks,
Rijz
|
|
|
|
|
Hi,
Am totally new to the XML part....
i am creating an XML using XMLDocument.
have created parent nodes, attributes, child nodes etc.. I wanted to get <?xml version="1.0" standalone="yes"?> at the top of the XML. How will I be able to mention the XML version on the top of it. Any help appreciated.
Thanks
Rijz
|
|
|
|
|
When you save your XmlDocument either to a file or stream it will automatically create that for you.
|
|
|
|
|
Thanks for the reply.
I am saving the creatred XML using the save method into a physical Location as xmlDoc.Save(@"d://xmltest/InputxmlNew.xml")... But the version is not getting displayed. Am I missing something somewhere?
Thanks
Rijz
|
|
|
|
|
Opps - sorry will edit this when I've sorted it!
Solution (NB: declaration node!):
System.Xml.XmlDocument MyXmlDoc = new System.Xml.XmlDocument();
System.Xml.XmlNode DeclarationNode = MyXmlDoc.CreateNode(System.Xml.XmlNodeType.XmlDeclaration, "", "");
MyXmlDoc.AppendChild(DeclarationNode);
System.Xml.XmlElement RootElement = MyXmlDoc.CreateElement("", "root", "");
MyXmlDoc.AppendChild(RootElement);
MyXmlDoc.Save(@"C:\\test.xml");
modified on Friday, February 8, 2008 6:55 AM
|
|
|
|
|
Thank you very much.. I will be here..
|
|
|
|
|
|
Thank you..... works fine!!!
|
|
|
|
|
Hi
i want to move selected row in one datagridview to another datagridview control..Here 2nd datagridview control is empty.
please give me solution. How can i do this task.
murali krishna
|
|
|
|
|
Hi,
I want to print some fairly simple tickets at about 4 to a page so if there were 8 tickets to print that would require two pages. I can get the print/printpreview to work but the second and subsequent pages just get printed over the top of page 1.
I am creating a datatable of the ticket records from an external SQL server. I'm quite new to C# and I'm not even sure if I going about it correctly.
If anyone can help it would be greatly appreciated.
regards
K Stevens
|
|
|
|
|
Maybe this will help:
int endit=0;
public void printPages()
{
endit = 1;
pageNumber = 1;
PrintDocument pd = new PrintDocument();
while (endit == 1)
{
pd.PrintPage += new PrintPageEventHandler(this.PrintPageEvent);
pd.Print();
}
}
//Event fired for each page to print.
private void PrintPageEvent(object sender, PrintPageEventArgs ev)
{
Font printFont = new Font("Ariel", 12, FontStyle.Regular);
string temp = "";
temp = "Page " + pageNumber;
ev.Graphics.DrawString(temp, printFont,
new SolidBrush(System.Drawing.Color.Black), 700, 1020);
if (pageNumber == 3)
{
endit = 0;
ev.HasMorePages = false;
return;
}
ev.HasMorePages = true;
pageNumber++;
}
Enjoy
|
|
|
|
|
Thank you for your help I will give it a try
K Stevens
|
|
|
|
|
how can i read file attribute using ifilter
|
|
|
|
|
You were given advice here[^] on what to read. Have you actually done that yet? Answer honestly because questions will be asked.
|
|
|
|
|
ya i read that and this is what i got
private void getptopr()
{
try
{
string _fileName = "c:\\11.doc";
if (!System.IO.File.Exists(_fileName))
{
Console.WriteLine("no file ");
return;
}
IFilter iFilter = null;
int res = LoadIFilter(_fileName, null, ref iFilter);
IFILTER_INIT grfFlag =
IFILTER_INIT.IFILTER_INIT_APPLY_INDEX_ATTRIBUTES |
IFILTER_INIT.IFILTER_INIT_APPLY_OTHER_ATTRIBUTES|
IFILTER_INIT.IFILTER_INIT_INDEXING_ONLY;
IFILTER_FLAGS pdwFlags;
iFilter.Init(grfFlag, 0, IntPtr.Zero, out pdwFlags);
int bufferSize = 65536;
StringBuilder buffer = new StringBuilder( bufferSize, bufferSize );
IFilterReturnCodes scode = IFilterReturnCodes.S_OK;
STAT_CHUNK chunkStatus = new STAT_CHUNK();
scode = iFilter.GetChunk(out chunkStatus);
while (scode == IFilterReturnCodes.S_OK)
{
if (chunkStatus.flags == CHUNKSTATE.CHUNK_VALUE )
{
//iFilter.GetValue(
PROPVARIANT pvValue = new PROPVARIANT();
IntPtr ptrValue = Marshal.AllocHGlobal(Marshal.SizeOf(pvValue));
Marshal.StructureToPtr(pvValue, ptrValue, false);
iFilter.GetValue(ref ptrValue);
PropVariant pv = (PropVariant)Marshal.PtrToStructure(ptrValue, typeof(PropVariant));
if (chunkStatus.attribute.psProperty.propid == 4 && pv.variantType == 31)
{
string title = Marshal.PtrToStringUni(pv.pointerValue);
Console.WriteLine(Marshal.PtrToStringUni(chunkStatus.attribute.psProperty.lpwstr) + "dddd " + title);
}
else if (chunkStatus.attribute.psProperty.propid == 2 && pv.variantType == 31) // author
{
string author = Marshal.PtrToStringUni(pv.pointerValue);
Console.WriteLine(Marshal.PtrToStringUni(chunkStatus.attribute.psProperty.lpwstr) + " eeee " + author);
}
Console.WriteLine((chunkStatus.attribute.psProperty.lpwstr) + "new man --> " + Marshal.PtrToStringUni(pv.pointerValue));
//foreach(int myint in
//scode = iFilter.GetChunk(out chunkStatus);
}
// Console.WriteLine("first chunk called");
scode = iFilter.GetChunk (out chunkStatus);
}
}
catch (Exception ex)
{
Console.WriteLine(" Exception " + ex.Message);
}
}
but all in vain never setis fied this condt if (chunkStatus.flags == CHUNKSTATE.CHUNK_VALUE )
|
|
|
|
|
Hi all
There is a subtle bug what i can't resolve. Please help.
snippet 1
<br />
this.bindingSource.DataSource = this.dataTable;<br />
this.bindingSource.DataSource = null;<br />
this.bindingSource.Dispose();<br />
<br />
this.dataTable.Fill();<br />
snippet 2
<br />
<br />
Now i comment all code above, and supposingly this don't have any matter as such as i just return <br />
all to initiali state. BUT Now this operation (Fill) consume about <big>30 seconds</big>.<br />
*/<br />
this.dataTable.Fill();<br />
Any idea please. 30 more seconds very critical for me.
THANK.
|
|
|
|
|
Hi Guys
I think 30 sec is enough time. but not desired. So i think if we are put a thread to do the file operatoion and give high leve thread.may be this help to you reduce the time consume.
thanks
Cheers
RRave
MCTS,MCPD
|
|
|
|
|
Hello
I need to convert an XML doc (which has an XSL applied to it) to an HTML doc.
I tried this, but it does not allow me to specify a URL as a path:
XPathDocument myXPathDoc = new XPathDocument("C:\\SSW55P12902365.XML");<br />
<br />
XslCompiledTransform myXslTrans = new XslCompiledTransform();<br />
myXslTrans.Load("C:\\Style.xsl");<br />
<br />
XmlTextWriter myWriter = new XmlTextWriter("http://www.SpecifiedURL/SSW55P12902365.html", null);<br />
<br />
myXslTrans.Transform(myXPathDoc,null,myWriter);
If I use a folder path on the hard drive instead of the URL it works.
Is there any other (free) way to do this conversion?
Thanks
M
|
|
|
|
|
the dirty way :
<br />
string xmldata = new Webclient().DownloadString("http://your.desired.url/file.xml");<br />
XPathDocument myXPathDoc = new XPathDocument(xmldata);<br />
... //go on with your stuff.
maybe you want to structure it, add exception handling or use it in an async manner,
but it´s probably the right direction if you want to use a url instead of a local file.
|
|
|
|
|
I need to embed a cursor file into the application. How to do it?
The procedure what i have followed is:
* I added a existing cursor file into project.
* Changed the "Build Action" to "Embedded Resources".
* Code:
Cursor newCur = new Cursor("xyz.cur");
this.Cursor = newCur;
But it is throwing exception "Could not find file C:\App\rotate.cur".
I want to embed the cursor in my application.
|
|
|
|
|
In the solution explorer, go to the cursor file's properties and set Copy to output directory to Copy if newer .
Cheers,
Vikram.
"I will put my new found knolage to good use" - Captain See Sharp.
"Every time Lotus Notes starts up, somewhere a puppy, a kitten, a lamb, and a baby seal are killed." - Gary Wheeler.
|
|
|
|
|
It does NOT work.. Thanks for your reply.
|
|
|
|
|
I got the answer.
http://www.codeprof.com/dev-archive/37/9-31-373566.shtm
Thank you.
|
|
|
|