|
i am trying to work on Ajax Tab Container in which i have placed Regular Expression to validate the password,but unfortunately i could not get the proper result
means the validation is not happening at client side.
Any Suggestion please
With Best Regards
|
|
|
|
|
Hi
I am developing an windows application that tries access our handler which calls a provider for the configuration settings. Our Provider cs file contains constructors that access the current httpcontext which is null always, if i access it from my application. My colleague suggested to find a way to instantiate that HttpContext. I googles it but could find any thing. Does anyone here have any idea please!!
Any Ideas would be great!
Thanks in advancs,
|
|
|
|
|
Hi,
i'm just guessing but I don't think it is possible to have an HTTP context within an windows application. How do you use the HttpContext? Maybe it is easy to replace this one against sth that is useful within windows apps and web apps.
Regards
Sebastian
|
|
|
|
|
Hi Sebastian,
Thank you for your reply. I didn't get exactly. The followign code explains clearly how I want to have it in windows applciation.
My dll which access my handler.
private void button1_Click(object sender, EventArgs e)
{
LoadConfigFile(System.Threading.Thread.GetDomain().BaseDirectory);
HttpContext context;
try
{
context = (HttpContext)HttpContext.Current;
}
catch { }
doXtopNotifications.EmailNotifications emailNotifications = new doXtopNotifications.EmailNotifications(this.lastExecutionTime, this.actions, context);
}
EmailNotifications.cs
public GlobalSettings gs;
public void Init(HttpContext ctx)
{
ConfigurationProvider configProvider = new ConfigurationProvider(ctx);
this.gs = configProvider.GlobalSettings;
}
public EmailNotifications(DateTime lastExecTime, XmlNodeList actions, HttpContext ctx)
{
Init(ctx);
}
My Handler class:
public class ConfigurationProvider
{
GlobalSettings _globalSettings = null;
HttpContext context = null;
public ConfigurationProvider()
{
context = HttpContext.Current;
}
public ConfigurationProvider(HttpContext ctx)
{
context = ctx;
}
public GlobalSettings GlobalSettings
{
get
{
//My Code fails in this block of code. I need to get GlobalSettings to access.
if (this.context != null)
{
if (this.context.Application["GlobalSettings"] == null)
loadSettings();
else
_globalSettings = (GlobalSettings)this.context.Application["GlobalSettings"];
}
return _globalSettings;
}
}
}
|
|
|
|
|
Well, as I can see it you are using the context to get the "GlobalSettings" from the Application-wide cache (ApplicationState). As a windows app itself does not use the same "session-model" like webapps, you have to load the settings when you want them to access.
I propose a little refactoring of your code. Maybe the "loadSettings"-method should return an instance of "GlobalSettings". If you have an instance of HttpContext, store the settings within the context. This will work for your webapps. If there is no HttpContext you are propably within a windows app, so you don't store them within a context, just return them. (If you like to cache them, just use the singleton-pattern).
Hope this helps you a bit.
Regards
Sebastian
|
|
|
|
|
Thanks again for the reply. Can you post sample code how it be done for the windows application.
|
|
|
|
|
1. Change the signature of your loadSettings-method
public GlobalSettings LoadSettings() {
}
2. Then change your GlobalSettings-property in ConfigurationProvider
public GlobalSettings GlobalSettings {
get {
GlobalSettings oSettings = null;
if(this.context != null) {
}
if(oSettings == null) {
oSettings = this.LoadSettings();
if(this.context != null) {
}
}
return oSettings;
}
}
This should work.
|
|
|
|
|
How to pass value through java script in asp.net from one textboxt's value to label in same webpage.
Ch.Gayatri Subudhi
modified on Monday, March 16, 2009 5:16 AM
|
|
|
|
|
There's been some examples posted, even tonight.
You need the client side ids of both controls ( which you get on the server with the ClientID property ). The you use document.getElementById to find both controls. Then you copy the value across.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
is it like this way...
function f1()
{
document.getElementById("t1").value=document.getElementById("lb1").value;
Ch.Gayatri Subudhi
|
|
|
|
|
That's rough, but that's the gist of it.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
i m not getting u what is gist?
Ch.Gayatri subudhi
|
|
|
|
|
It means I'd fire someone who wrote that code, but you've got the basic idea, you just need to make it reliable, make it work cleanly, etc.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
|
Hi,
I had a Grid with hyperlink.on Click of hyperlink a child grid open,where i will save datas in a rows.On clicking SAVE the parent grid must refresh and it must reflect the values in the child grid.
Please help........
Guhananth.S
|
|
|
|
|
Do the popup as a floating div, then they will both be the same page.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
Hi,
I want a master page with header and content,the header and footer should not refresh ie the content part alone must refresh on click of menu items.
Please help...........
Regards
S.Guhananth
|
|
|
|
|
You should buy a book on web development and read it.
The only way to do this, is to use frames.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
|
Your problem is not urgent than anyones
|
|
|
|
|
Here u go...
When u click the save button call the foll func which shows an alert message:
Sub Show_Saved_Msg()
Dim scp As String = "alert('Data Saved Successfully');CloseAndReload();"
ClientScript.RegisterClientScriptBlock(Me.GetType(), "script1", scp)
End Sub
and include the following javascript in your js file:
function CloseAndReload()
{
window.close();
if (window.opener && !window.opener.closed)
{
window.opener.location.reload();
}
}
But the above code works very awkwardly in ie 7. So pls check it thoroughly.
When you fail to plan, you are planning to fail.
|
|
|
|
|
hi,
Many many thanks for response.I have tried this code but It does not meet my requirement because in my parent page I have a gridview which is within a updatepannel and I fill this grid in pageload through a method of parent and same method for binding the grid view is required when i click the save button in the chield page.
thanks and regards
bikash
modified on Monday, March 16, 2009 6:14 AM
|
|
|
|
|
hello friends...
i have done it using FileUpload1.PostedFile.FileName ....
but the problem is everything is working fine in IE ....but not in mozilla...safari....
actually i want to get the full path of the selected file...not the file name only..........
thank you.....
|
|
|
|
|
|
hi..friends...thanx for respond...
but it is not related to FileUpload control....
thank you
|
|
|
|