Web Forms :: Switch Site Map Data According To Different Culture?
Mar 24, 2010
I create a web.sitemap file, and I set enableLocalization="true" under root node. For every child node, I special a value for resourceKey. Then I create two resource files under App_GlobalResources folder: web.sitemap.resx, web.sitemap.zh-cn.resx. In two resource files, I have filled corresponding value. Then I drag a TreeView and SiteMapDataSource control, then bind it. I try to switch different culture from DropDownlist value to show different treeview. But it always show default culture's data even if I switch to a chinese culture, I don't know why. I switch different culuture in InitializeCulture event.
I created a custom clander server control basing on "System.Web.UI.WebControls.Calandar" and when i change the culture from login Screen (Ex:- Spanish) i am setting only the UI Culture in the page base class. When i had the Both "CurrentUICulture" and "CurrentCulture" set i could see the Day (Mon Tue) of the my custcalander control in the corresponding culture, but when i commented out i see them in English only (not in the corresponding culture set while loggin in. The reason why i commented out the "CurrentCulture" was that when i set this the middle tier or code behind files also running in this culture (as we are setting on the CurrentThread culture) and causing decimal data coming in this culture (Ex:- spain) and so on. So i only set the "CurrentThread.CurrentUICulture" only to corresponding culture and not the "Thread.CurrentThread.CurrentCulture". Is there a way to acheive this, i mean How to make the Day (Ex:- Mon, Tue, Wed) in the corresponding culture with out setting "Thread.CurrentThread.CurrentCulture"?
/// <summary> /// Current selected culture /// </summary> [code]....
My site uses cookies. I need to have it use sessions instead. The reason for this is because there is a third party that needs to connect to it, and it's always requiring 3rd party cookies to be enable in the browser and that is annoying my customers. Is there any other way around this other than switching to sessions?
i'm trying to set my website's culture programmatically, so when a user clicks a button they can change the text on the page from english to spanish. here's my code:
i have a Default.aspx.resx file with a key/value of: lblDisplay.text/English and a Default.aspx.es.resx file with a key/value of: lblDisplay.text/Espanol. i can't get my Label's text to change from "English" to "Spanish". anyone see what i'm doing wrong?
i'm trying to change the ImageButton on my site using resx files. i tried assigning my ImageButton with meta:ResourceKey="imgBtnSubmit". then in my resx file, i added imgBtnSubmit.ImageUrl and assigned it the url to my new ImageButton. this didn't work for me. could someone tell me if i'm doing something wrong or if there is some other way i could do this?
I am getting below error while running my application
Exception in MS Oracle DAAB Method - GetDataSet : Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "DABResource.resources" was correctly embedded or linked into assembly "DBServices" at compile time, or that all the satellite assemblies required are loadable and fully signed.
Description:An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Exception: Exception in MS Oracle DAAB Method - GetDataSet : Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "DABResource.resources" was correctly embedded or linked into assembly "DBServices" at compile time, or that all the satellite assemblies required are loadable and fully signed.
Source Error: [Code]....
I am Having DBServices .dll which is registered in my assembley
Recently i installed VS 2008 in my system.this application is working fine in VS 2005 priviously.Now i am getting above error while running this application in VS2005
I need to change culture of the specific aspx page bases on the main user's culture.I am able to fetch the data that which culture main user have.But some how I am not able to set the same culture for that aspx page.I had written the below code for that.
[Code]....
But that is not working it sets the default culture of the browser.
I want to add a calendar extender to my website so I downloaded the lastest Ajax Control Toolkit, added the calendar and when I start debugging I get this exception: Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "AjaxControlToolkit.Properties.Resources.NET4.resources" was correctly embedded or linked into assembly "AjaxControlToolkit" at compile time, or that all the satellite assemblies required are loadable and fully signed. I have the dlls in the bin folder... I followed all the steps in the instruction guide for installing the ajax control toolkit.
Could not find any resources appropriate for the specified culture or the neutral culture. Make sure
"AjaxControlToolkit.Properties.Resources.resources" was correctly embedded or linked into assembly "AjaxControlToolkit" at compile time, or that all the satellite assemblies required are loadable and fully signed.
Description:An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture. Make sure "AjaxControlToolkit.Properties.Resources.resources" was correctly embedded or linked into assembly "AjaxControlToolkit" at compile time, or that all the satellite assemblies required are loadable and fully signed.
Source Error: [Code]....
Stack Trace:
[Code].... Version Information: Microsoft .NET Framework Version:2.0.50727.3607; ASP.NET Version:2.0.50727.3614
how can to get culture info or just culture name from the datetime string e.g i have strings like: "16/02/2008" or "23/02/2008 " can i know the culture name from the above datetime strings?
I have a scenario where I am using CalendarExtender on a page with UICulture and Culture as "en-US".
But I want to show CalendarExtender in "de-DE" culture. I know that I can set up EnableScriptGlobalization="True" EnableScriptLocalization="true" for ScriptManager and CalendarExtender will show up as per culture defined for page. But this does not work for me because I can not change page level UICulture and Culture from "en-US" to "de-DE" ( If I do so, I face double value issue. e.g. double d = 12.34; is displayed as 12,34 on UI and then its unmanagable while editing values).
So coming back to my problem, Can I just change culture for CalendarExtender so that page culture is set to "en-US" and calender is shown in some different language? I know its not something straightforward, I might need to dig up source code.
create db driven meta keywords/description. I would store these records in a database, xml format i presume; since it would be per culture.How would i go about doing this?
I read a lot of posts where people want to transform the text to uppercase as the user inputs it. I don't care about that.
My customer wants all text input changed to upper case when it's posted. You know that using DetailsView and Gridview you don't have to write code to handle the Insert & Update for each field. However in order to change the text fields to uppercase prior to the insert/update, I'd have to intercept (oninserting/onupdating) and write code for EACH TEXT FIELD. Is there a more efficient way to do this? Maybe something in CSS or some other method I don't know about?
The following code successfully displays a record in a FormView and sets the FormView mode to 'Edit' when the user clicks on a LinkButton within a Repeater, however the record is not Updated. If I don't change the .SelectCommand and call .DataBind, I'm able to update the first record that is displayed. Naturally that's a moot point because the idea is to be able to update the record that the user selects in the Repeater.Because of the design of the FormView and Repeater, the record *must* be updated via the FormView. Updating the record via the Repeater is not an option.
I have two web application. one is A and another is B. I want to send the data from Site B to Site A from javascript so that it should come as a pop up on site A. How can i achieve this thing? Is it possible or not? Need Response as soon as possible.
I pulled a fast one today. I imported thousands of records and accidentally put the FName in the LName and the LName in the FName. I don't have a clue how to write a SQL or TSQL that will switch them. I do have a parameter for the SQL though. WHERE User - System Import.on ASP.NET because this is my place for help instead of going elsewhere to a more specific type of forum just for SQL. I do only ASP.NET VB/CS development so this is my home to find all my answers. (99% of the time).
I was looking a report on internet that data warehousing is much lucrative and highly paid IT career. I am talking about technologies like abinitio etl datastage teradata. I work in ASP.net and sql server 05. Is it a good thought to move from web programming to data warehousing technologies. Since I would have no experience with data warehousing would I be eligible for a good pay? What technologies other than data warehousing are hot in terms to salary? I know, this may sound immature but I am planning to start my own business in future and would need capital for that.
I have developing simple application to save in database using visual studio lightswitch but no luck. I'm getting "Caption : unable to Save data... Submit operation failed. The remote server returned an error:NotFound. The remote server returned an error:NotFound" error message while saving. Also running the application, I'm gettingwindows security popup window. I have installed Visual Studio 2010 with SP1, Ligthswitch, SQL Server 2008 R2. OS: Windows 7 Enterprise. System not connected to any Domain and no password for windows. the issue occuring during development itself.
I wonder how it will be possible to have an imagebutton to switch between Image1.jpg and Image2.jpg with an interval of 1 second. It will loop like this Image1.jpg,Image2.jpg,Image1.jpg all the time.
For example in this case, the images will start switch if the public variable blinkImage is "true".
I'm trying to switch CSS files in codebehind dependent upon which panel is exposed. I've read a number of sites that illustrate the process, but for some reason the code below is not working. The path to the css files are correct.
<asp:TemplateField HeaderText="" meta:resourcekey="PStartTime" ItemStyle-CssClass="cssItemStyle" HeaderStyle-CssClass="cssItemStyle"> Â Â <ItemTemplate> Â Â Â Â Â <asp:Label ID="lblPStartTime" runat="server" Text='<%#Eval("PStartTime")%>'></asp:Label> Â Â </ItemTemplate> Â Â <ItemStyle Width="25%" Height="30px" HorizontalAlign="left" /> </asp:TemplateField>
I am showing the pages in English and Arabic using Local Resources in my website. I want to show Gregorian date time in Gridview  in both English and Arabic Pages(ar-SA). How I will do it,
I have a form where the user can choose a date and time in a GridView and the date is shown in a calendar. The date is marked in the calendar like it should but the calendar doesn't page itself to the month at hand.