|
KhandelwalA wrote: i kept the breakpoint but events not firing.......
Is this Gridview inside any user control ?
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
Hi,
I'm facing problem when i load page with dynamically created controls. This happens if i save a arraylist in viewstate.
ViewState["Delim"] = arrList;
I searched the net, and found that we can save arraylists in viewstate, and that try saving it in page_preRender. I did so, but same issue. If i save some string in viewstate instead, it doesn't have any problems loading the dynamic controls.
Anyone can help me here, to resolve this?
Thanks,
Deepa
|
|
|
|
|
deep7 wrote: I'm facing problem when i load page with dynamically created controls
Where did you create those control ? You should have to create dynamic control before page_load to holds the ViewState.
deep7 wrote: and that try saving it in page_preRender.
I guess, Before PreRender , all viewstate data are saved.
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
Hi,
Dynamic controls are created in page load. Also, is it something to do with declaration of Arraylist? I declare it as global variable.
I tried saving the arraylist object in page load after controls are generated. But still same problem.
Please note, the arraylist contains objects of a particular class. Is it a problem?
I dont get it...it goes to the Application_Error event in global.asax.cs.
How do i resolve this? i need to store the arraylist in viewstate, because i require it on one button click event.
|
|
|
|
|
deep7 wrote: Dynamic controls are created in page load.
As I already mention Dynamic Control Can be created on Page_Load , BUT If you create dynamic control on Page_Load() or after, It will not able to load Postback data and View State Data. Because, LoadViewState and LoadPostback data called before the Page_Load( ) in ASP.NET Page Life Cycle .
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
I have problem with changing language of website,I have 2 classes for multi languages and asp.net form like below:
LanguageManager class:
using System.Collections.Generic;
using System.Globalization;
using System.IO;
using System.Threading;
public sealed class LanguageManager
{
public static readonly CultureInfo DefaultCulture = new CultureInfo("fa-IR");
public static readonly CultureInfo[] AvailableCultures;
static LanguageManager()
{
List<string> availableResources = new List<string>();
string resourcespath = Path.Combine(System.Web.HttpRuntime.AppDomainAppPath, "App_GlobalResources");
DirectoryInfo dirInfo = new DirectoryInfo(resourcespath);
foreach (FileInfo fi in dirInfo.GetFiles("*.*.resx", SearchOption.AllDirectories))
{
string cultureName = Path.GetFileNameWithoutExtension(fi.Name);
if (cultureName.LastIndexOf(".") == cultureName.Length - 1)
continue;
cultureName = cultureName.Substring(cultureName.LastIndexOf(".") + 1);
availableResources.Add(cultureName);
}
List<CultureInfo> result = new List<CultureInfo>();
foreach (CultureInfo culture in CultureInfo.GetCultures(CultureTypes.SpecificCultures))
{
if (availableResources.Contains(culture.ToString()))
{
result.Add(culture);
}
}
AvailableCultures = result.ToArray();
CurrentCulture = DefaultCulture;
if (!result.Contains(DefaultCulture) && result.Count>0)
{
CurrentCulture = result[0];
}
}
public static CultureInfo CurrentCulture
{
get { return Thread.CurrentThread.CurrentCulture; }
set
{
Thread.CurrentThread.CurrentUICulture = value;
Thread.CurrentThread.CurrentCulture = value;
}
}
}
//////////////
PageBase class:
using System.Globalization;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
using System.Web;
using System.Web.Security;
public class PageBase : Page
{
private const string SESSION_KEY_LANGUAGE = "CURRENT_LANGUAGE";
protected override void InitializeCulture()
{
base.InitializeCulture();
if (Session[SESSION_KEY_LANGUAGE] != null)
{
ApplyNewLanguage((CultureInfo) Session[SESSION_KEY_LANGUAGE]);
}
}
private void ApplyNewLanguage(CultureInfo culture)
{
LanguageManager.CurrentCulture = culture;
Session.Add(SESSION_KEY_LANGUAGE, LanguageManager.CurrentCulture);
}
protected void ApplyNewLanguageAndRefreshPage(CultureInfo culture)
{
ApplyNewLanguage(culture);
Response.Redirect(Request.Url.AbsoluteUri);
}
}
////////////////////
and login form code:
public partial class login : PageBase
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
foreach (CultureInfo culture in LanguageManager.AvailableCultures)
{
ddlLanguage.Items.Add(new System.Web.UI.WebControls.ListItem(culture.NativeName, culture.Name));
}
ddlLanguage.SelectedValue = LanguageManager.CurrentCulture.Name;
}
}
}
/////////////////////////
when i set fa-IR for default language the CurrentUICulture is en-US and the form load in english not persian(farsi)!?
Please help me how can get CurrentUICulture in fa-IR?
|
|
|
|
|
Why do you think that setting the culture on the server will translate your page into persian for you ?
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
I can able to perform all DB operations in ASP.NET developement server, but its not in IIS. How to rectify it.
The exception that i caught is
Server Error in '/myapplication' Application.
Cannot open database "Barani" requested by the login. The login failed.
Login failed for user 'BI03\ASPNET'.
But i can perform all DB operations in ASP.NET developement server.
|
|
|
|
|
kavinnagarajan wrote: Cannot open database "Barani" requested by the login. The login failed.
Login failed for user 'BI03\ASPNET'.
It seems that user does not have the sufficient permission to access the database. Did you moved the database from development to IIS server ? Please check your database having the permission with proper user.
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
I have not moved DB from developement to IIS server. How to check the permission with proper user? I have not used any Username or Password.
|
|
|
|
|
kavinnagarajan wrote: I have not used any Username or Password.
So, you made Integrated Security =True ?
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
I made Integrated Security=SSPI
and my connection strng is
SqlConnection con = new SqlConnection("Data Source=localhost\\sqlexpress; Initial Catalog=Barani; Integrated Security=SSPI;");
|
|
|
|
|
Try to make it TRUE and test. Hope this will work
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
No its not working. Again its showing same error.
|
|
|
|
|
Did you made this entry on web.config ?
<Identity Impersonate='true'/>
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
I have not made it and i don't know where to made.
the below connection string in aspx.cs
SqlConnection con = new SqlConnection("Data Source=localhost\\sqlexpress; Initial Catalog=Barani; Integrated Security=true;");
the below connection string in web.config
<connectionStrings>
<add name="BaraniConnectionString" connectionString="Data Source=BI03\SQLEXPRESS;Initial Catalog=Barani;Integrated Security=True" providerName="System.Data.SqlClient"/>
</connectionStrings>
|
|
|
|
|
Can anyone help me in creating RichTextBox in ASP.NET? I see an article in Codeproject.com but it is simple! i want an article or book for create Pro Rich Text Box
Something like this Picture
[]D @ []v[] []D @ []v[]
|
|
|
|
|
RichTextBox in web requires great knowledge on Javascript. I have once tried to create one RichTextBox myself. Its working but never used it anywhere.
Its always better of use free existing RichTextEditors , as they are mostly tested and better in performance.
|
|
|
|
|
Thanks for ur reply! Where Should i find RichTextEditors ?!
[]D @ []v[] []D @ []v[]
|
|
|
|
|
|
pampam110 wrote: Where Should i find RichTextEditors ?
Are you using AJAX Toolkit?
You can have a look into AJAX HTML Editor.
AJAX HTML Editor[^]
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
Thanks Man. But i Face to another Problem ...
I try to Adding the AJAX Control Toolkit to the Toolbox as shown in this page:
Get Started with the AJAX Control Toolkit : The Official Microsoft ASP.NET
But it send me an error when I Select my AjaxControlToolkit.dll!
The Error is : There was an error loading types from assembly 'C:/Program Files/....../AjaxContolToolkit.dll'
'Could not load file or assembly 'System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, ..... or one of its dependencies. The System cannot find the file specified.'
Any Idea again?
[]D @ []v[] []D @ []v[]
|
|
|
|
|
Abhijit's suggestion is good enought,so just explore it.
I Love T-SQL
"Don't torture yourself,let the life to do it for you."
If my post helps you kindly save my time by voting my post.
www.aktualiteti.com
|
|
|
|
|
Blue_Boy wrote: I Love T-SQL
As your signature says you love T-SQL, I have an smll request to you,
I have taken an small initiative over here,
Most Commonly Used Functions in SQL Server 2005/2008[^]
I would like to collect all the most commonly used SQL Server function under a single article. I gave permission to all of Silver and above member.
If you have some times, I would expect some contributation from you !
Thanks in advance !
Abhijit Jana | Codeproject MVP
Web Site : abhijitjana.net
Don't forget to click "Good Answer" on the post(s) that helped you.
|
|
|
|
|
Hi Abhijit.
Your article is usefull and sure I will try to find free time to append more in your article.
Currently I am much busy with my actual project and I hope soon I will get free days and I will write some more for your article to be more rich.
Regards.
P.S. My pleasure to work with developer like you.
I Love T-SQL
"Don't torture yourself,let the life to do it for you."
If my post helps you kindly save my time by voting my post.
www.aktualiteti.com
|
|
|
|