|
I am making a web application in which i want to create session so that when any user login that application can not hold that login period even if he is ideal.
hi
|
|
|
|
|
Hi,
U can use sesion timeout in code.
Session.Timeout = 100;
Session["Loggedin"] = "No";
or as you want, just spacify session timeout in gloab.asax
Dont provide in anywhere else in your application.
Thanks,
Sun Rays
|
|
|
|
|
Sun Rays wrote: Session.Timeout = 100;
Session("Loggedin") = "No";
Above code gives error
Session["Loggedin"]="No";
bEst rEgard
pathan
please don't forget to vote on the post that helped you.
|
|
|
|
|
dim session("sadadsad") = login
Piyush Vardhan Singh
|
|
|
|
|
ya man i done it. thankx a lot guyz.
// FormsAuthentication.RedirectFromLoginPage(User, true);
can anyone tell me wats this statement means and y we require this 1 , will it always call a default.aspx and if so , y ?
hi
|
|
|
|
|
Hi,
I am trying to transform an xml file to wml using asp.net. I get the xml file from sql server as a string. so I need to convert it to xml and tranform that xml file to wml.
Here is my code:
private void XmlTransformToWML(string hn_xml)
{
XmlDocument xmlDoc = new XmlDocument();
try
{
xmlDoc.LoadXml(hn_xml);
}
catch (XmlException e)
{
Response.Write(e.Message);
}
XPathDocument xpathDoc = new XPathDocument();
string xslPath = Server.MapPath("hnxml.xslt");
XslCompiledTransform myXslTrans = new XslCompiledTransform();
//Load the XSL stylsheet into the XslCompiledTransform object
myXslTrans.Load(xslPath);
myXslTrans.Transform(xmlDoc, null, Response.Output);
}
My problem is when I execute this code I am getting the following exception. I have a doubt, can we use XmlDocument as a argument to transform to wml.
Exception:
System.Xml.Xsl.XslTransformException: Attribute and namespace nodes cannot be added to the parent element after a text, comment, pi, or sub-element node has already been added. at System.Xml.Xsl.Runtime.XmlQueryOutput.ThrowInvalidStateError(XPathNodeType constructorType) at System.Xml.Xsl.Runtime.XmlQueryOutput.ConstructInEnumAttrs(XPathNodeType rootType) at System.Xml.Xsl.Runtime.XmlQueryOutput.WriteStartAttribute(String prefix, String localName, String ns) at System.Xml.Xsl.Runtime.XmlQueryOutput.WriteStartAttributeLocalName(String localName) at (XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime, XPathNavigator {urn:schemas-microsoft-com:xslt-debug}current) at (XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime, XPathNavigator {urn:schemas-microsoft-com:xslt-debug}current) at (XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime, XPathNavigator {urn:schemas-microsoft-com:xslt-debug}current) at (XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime, XPathNavigator {urn:schemas-microsoft-com:xslt-debug}current) at (XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime, XPathNavigator ) at Root(XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime) at Execute(XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime) at System.Xml.Xsl.XmlILCommand.Execute(Object defaultDocument, XmlResolver dataSources, XsltArgumentList argumentList, XmlSequenceWriter results) at System.Xml.Xsl.XmlILCommand.Execute(Object defaultDocument, XmlResolver dataSources, XsltArgumentList argumentList, XmlWriter writer, Boolean closeWriter) at System.Xml.Xsl.XmlILCommand.Execute(IXPathNavigable contextDocument, XmlResolver dataSources, XsltArgumentList argumentList, XmlWriter results) at System.Xml.Xsl.XmlILCommand.Execute(IXPathNavigable contextDocument, XmlResolver dataSources, XsltArgumentList argumentList, TextWriter results) at System.Xml.Xsl.XslCompiledTransform.Transform(IXPathNavigable input, XsltArgumentList arguments, TextWriter results) at topic.XmlTransformToWML(String hn_xml) in d:\Thesis\Thesis Documentation\Codes From Fuchs\Original HNXML\Mobile Applications\topic.aspx.cs:line 71 at topic.Page_Load(Object sender, EventArgs e) in d:\Thesis\Thesis Documentation\Codes From Fuchs\Original HNXML\Mobile Applications\topic.aspx.cs:line 40
Any ideas would be appreaciated.
Thanks
Aruna.G
Aruna.G
|
|
|
|
|
SreejithAchutan wrote: string newConnectionString = @"roles="+DropDownList1.SelectedItem+"";
DropDownList1.SelectedItem.Text
Regards - J O H N -
|
|
|
|
|
XmlNodeList nodeList = xDoc.GetElementsByTagName("location");
By the above code we get the node named "location".How we get the subnode that located below the location tag.That means how we access the tags system.web and authorization tag dynamically.Thanks
|
|
|
|
|
Dim NodeList As System.Xml.XmlNodeList = xRequests.SelectNodes("/cwaEvents/userPresence/user")
u want like this
Piyush Vardhan Singh
|
|
|
|
|
XPathNavigator object has few methods to Navigate through the nodes of the XML document. You can make some slight changes to your code by using XPathDocument object and try something like this
Dim Doc As XPathDocument = New XPathDocument(path)<br />
Dim Navigator As XPathNavigator<br />
Navigator = Doc.CreateNavigator()<br />
Dim Iterator As XPathNodeIterator = Navigator.Select(Node)<br />
While Iterator.MoveNext()<br />
'your code here<br />
End While
XPathNodeIterator object has some more methods to access the child Nodes and Sub-Nodes within it.....
referred Microsoft Book - XML Webservices and Server Components.
Regards - J O H N -
|
|
|
|
|
private void SetConfigSettings()
{
string path = Server.MapPath("Web.config");
string newConnectionString = @"roles="+DropDownList1.SelectedValue+"";
XmlDocument xDoc = new XmlDocument();
xDoc.Load(path);
XmlNodeList nodeList = xDoc.SelectNodes("/system.web/location/system.web/authorization");
XmlNodeList nodeAppSettings = nodeList[0].ChildNodes;
XmlAttributeCollection xmlAttCollection = nodeAppSettings[0].Attributes;
//xmlAttCollection[0].InnerXml = txtKey.Text; // for key attribute
xmlAttCollection[0].InnerXml = newConnectionString; // for value attribute
xDoc.Save(path); // saves the web.config file
I gave the coode like that .But it willnot work.Plz help me.I want to change the roles in the allow tag that present in the subnode of authorization.How is it possible through the above code .What is the mistake.Thanks
|
|
|
|
|
i have some data , which is commig from the previous page .in the current page , i am fetching it using the query string at form load.
after clicking the close button of my aspx page , i am redirecting the user to some other page.
i am currently in the source file , where after clicking the close button , i am navigating the user , now the question is , how can i sent the data to that page , which was coming from the previous one.
i am writing there only
location.hef = 'pe.aspx';
how should i add the data , along with the page name.
Soniagupta1@yahoo.co.in
Yahoo Messenger Id = soniagupta1
|
|
|
|
|
Hi Sonia
You can use session to bypass the value
in previous page
session("test") = "123"
in current page (onload)
textbox1.text=session("test")
If, it is on the opener you can use javascript:
window.opener.Form1("Your_Field_Name").value="Your Value"
Hope it is usefull
Regards,
Riza Azmi
Simple thing should be simple, complex thing should be possible
|
|
|
|
|
form1 is the name of aspx page?
Your_Field_Name is the variable with the page name , in wich i am passing the data,
i meant
<a href = "pre.aspx?Your_Field_Name=10"
is this right?
Soniagupta1@yahoo.co.in
Yahoo Messenger Id = soniagupta1
|
|
|
|
|
Hi Sonia.
It is use when you use a separate page.
Just use session if it is not using separate page.
Separate page is someknid like:
There is page A:
window.open("B.aspx")
And in page B.
you can use window.opener.Form1(The_Field_inPage_A.ASPX).value="Something"
window.close
Regards,
Riza Azmi
Simple thing should be simple, complex thing should be possible
|
|
|
|
|
Sonia Gupta wrote: after clicking the close button of my aspx page , i am redirecting the user to some other page
Are you trying to redirect when browser window is closed or a separate close button on your web form ?
|
|
|
|
|
former case.
Soniagupta1@yahoo.co.in
Yahoo Messenger Id = soniagupta1
|
|
|
|
|
You can pass as query string. But is it redirecting when browser close is clicked ?
|
|
|
|
|
yes it is rediecting.
problem is with redirecting , i have to pass the data,which is comming from the previous page.
how should i get that data in the source file.
i am not using the session variables.
Soniagupta1@yahoo.co.in
Yahoo Messenger Id = soniagupta1
|
|
|
|
|
Sonia Gupta wrote: how should i get that data in the source file.
Declare a public variable in you code behind, and set the values to be passed in this variable. Use the variable in scriptlets in javascript like
var JSVariable = <% =PublicServerVariable > . You can redirect to the URL with this value
|
|
|
|
|
Thank You Navaneeth
Soniagupta1@yahoo.co.in
Yahoo Messenger Id = soniagupta1
|
|
|
|
|
i am designing an application in ASP.Net using C# in Visual studio2005. while making crystal reports, my requirement is that when user enter any value(e.g, year) in the textBox and click the button the values according to user requiredment are displayed in report. but to load report i am writing code in "crystalReportViewer1_Load" and in query i want to use the value of textBox which is present on previous page.
i have write the code as:
public static string s1 = textBox1.Text;
public static string s2 = textBox1.Text;
and in "crystalReportViewer1_Load" i hav write
string s3 = rescue15.reports.s1;
string s4 = rescue15.reports.s2;
but the following error comes
Error 7 An object reference is required for the nonstatic field, method, or property 'rescue15.reports.textBox1'
can anyone guide me plz
|
|
|
|
|
Hi mavii
what if like this?
session("s1") = textBox1.Text;
session("s2") = textBox1.Text;
and in "crystalReportViewer1_Load"
string s3 = session("s1");
string s4 = session("s2");
Is it solving the problem? (I am a new with CR also).
Regards,
Riza Azmi
Simple thing should be simple, complex thing should be possible
|
|
|
|
|
can u plz explain about how u have used session, i mean if i simply write like this,
session("s1") = textBox1.Text;
session("s2") = textBox1.Text;
the following errors come:
Error 1: Class, struct, or interface method must have a return type
Error 2 Type expected
Error 3 Invalid token ';' in class, struct, or interface member declaration
|
|
|
|
|
You can't, because the other page just doesn't exist anymore. You can do one of several things -
1 - store the value in the session ( as someone showed you )
2 - put the value on the URL when you navigate to the second page ( the advantage of this is that your new page becomes bookmarkable )
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|