SF TagPrefixes not registered on projects created earlier Hmmm....I am not sure about this. All previous projects that I had setup seem to have them. There could be something else going on here. I will have to look into this some more.
inability to bind to WebBusinessBindingSource when using some (not all) devExpress list controls.
Yeah, we already know about this. Generally this relates to some of their grid type controls and it depends on what you are trying to do. I have a note to look at this before the 1.6.5 final build, but I haven't setup a sample or scenario yet in which this fails. You are welcome to create a sample using the StrataFrameSample database (or whatever works best for you) to reproduce the issue so that we can better understand what you are running into.
Also -- where is the global.asax file? I tried opening a previous project that was created as a "web site", and it has the global.asax file where I set the DataSource settings.
Apparently this template has always left this out. I will add it to the template for the next update, but the reason it was probably never reported as there really isn't much that needs to be done. Just manually create a new "Global Application Class." Once added, open it up and add your data source connections in the Application_Start method:
MicroFour.StrataFrame.Data.Databasics.DataSources.Add(New SqlDataSourceItem("","My Connection String"))
Help, I'm confused and under a deadline!
I think that this is just the nature of development....I have two separate project deadlines I am trying to hit as also. I am sure that you live the 7 day a week 10+ hour days life as well
Here's a screenshot of the design time error I'm getting on the listview control ....
|
This looks like another applicaiton template issue. You can fix this by either adding a Register tag at the top of each page....or adding the below code in the web.config file. You will want to add this to the <pages></pages> section:
<controls>
<add tagPrefix="SFWeb" namespace="MicroFour.StrataFrame.UI.Web" assembly="MicroFour StrataFrame UI, Version=1.6.0.0, Culture=neutral, PublicKeyToken=99fe9917f71608a7"/>
<add tagPrefix="SFWeb" namespace="MicroFour.StrataFrame.UI.Web" assembly="MicroFour StrataFrame Business, Version=1.6.0.0, Culture=neutral, PublicKeyToken=99fe9917f71608a7"/>
<add tagPrefix="SFWeb" namespace="MicroFour.StrataFrame.UI.Web" assembly="MicroFour StrataFrame Base, Version=1.6.0.0, Culture=neutral, PublicKeyToken=99fe9917f71608a7"/>
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</controls>
You will then want to delete the tag in your aspx page that probably has a definition of MicroFour.StrataFrame.UI.Web and a tag prefix of cc1, otherwise it will try to "double-dip" when creating the columns and give you an error. I reproduced this and will fix the template. But just add these tags to your web.config file and it should get you going.