The LinqDataSource is currently using the same context instance for Select as for CUD operations. In your initial example, since your updates were made to a separate context instance (instead of the instance that LinqDataSource was creating) they were notreflected by the original data context which had the values already loaded in its cache. In your second example, your Selecting method will generate a new context instance after the Update is performed, which will get refreshed data.In the next release, LinqDataSource will be updated to use separate context instances for CUD operations than for Select. It will also be updated to use a new Select context instance if caching is enabled. Which should prevent this issue.
Jump to:.Sponsored LinksNext. 1. I have an app which uses a RichTextBox. But now I'd like to associate somedata with the RTB. I know I could use the Tag property, but I'd much rathercreate a new class which inherits from RTB and add a few fields to it.
Myfirst problem is what do I want to add to the project? A 'Component' or a'UserControl' or a 'Class'? And then all of those choices make me select atemplate and I have no idea which template to use.When I tried to do what seemed most logical to me (I think I was adding aUserControl) I get an error message 'Base Class'System.Windows.Forms.RichTextBox' specified for class 'RTBx' cannot bedifferent from the base class '.UserControl' or one of its other partialtypes.' Also, no matter what I have tried I do not see my 'thing' (i.e. Component,UserControl, whatever) in the Toolbox and therefore cannot drag and drop itonto my Form1 in the designer.Can anyone please give me some guidance on this?Thanks, Bob.
How To Refresh Datagridview In C# After Delete
2. First off, let me say I am new to vb.
I may have done a bad thing and alsoposted this in vb.general, but I have both vb6 and vb.net and don't knowwhich one I am going to continue to use.I am wondering if anyone out there knows how to get my public ip addressfrom my router. What I want to do, is make an application that can be put inthe task scheduler and run every 30 minutes or so, that will check the publicip address of my router, compare that with the previous address, and if theyare different email the new address.Any help would be appreciated,Keith.
3. How can I abbreviate a number from, for instance 6 figures, to 2 figuresbehind the commaThanks in advance. 4. Hello everyone I am programming novice so be gentle. I have an if statementthat I would like to alter. The original If.Then. End If:If Not CBool(vRow('Column1')) Or vRow('Column2') = 'Answered' OrvRow('Column4') = 'Approved' ThenDo somthing hereElseDo something else hereEnd IfHowever I would like to add an 'And' to one of the Conditions that arechecked together like this:If Not CBool(vRow('Column1')) Or (vRow('Column2') = 'Answered' AndCBool(vRow('Column3'))) Or vRow('Column4') = 'Approved' ThenDo somthing hereElseDo something else hereEnd IfIf anyone can provide the syntax or point in the right direction like a URLI would really appreaciate it.
Thanks in advance for any advice.kwuh97.