View Complete Post
I am attempting to expose WCF services to AJAX-enabled web pages. Everything is working fine, but I can't for the life of me figure out who to make this work with collections (inheriting from CollectionBase). This is my current class structure:
ÃÂ
[DataContract]
public class SalesOrder {
private string _number; private DateTime _date; private Customer _customer; private SalesOrderItemCollection _items;
private string _number;
private DateTime _date;
private Customer _customer;
private SalesOrderItemCollection _items;
My client code receives a CommunicationException if my server code touches the Exception.Data collection.ÃÂ If my server code avoids the Exception.Data collection, then my client code works (i.e. itÃÂ receives my custom exception as expected).ÃÂ
I have reduced this problem down to two simple examples (see below)..one that works (A), one that does not (B).ÃÂ The only difference between the two examples is that in example B,ÃÂ the codeÃÂ looks at the Exception.Data.Count property.
Why would touching the Exception.Data collection cause my client code to receive the CommunicationException?ÃÂ
Is there any way to avoid this?
Thank you in advance for an consideration youÃÂ may give to this question.ÃÂ
ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ ÃÂ
Hi, i'm currently working on a strongly typed view and i'm binding a collection to a table like this:
<%
for (int i = 0; i < Model.Cars.Count; i++)
{
%>
<tr>
<td>
<%= Html.Hidden(String.Format("Cars[{0}].Id", i),
Model.Cars[i].Id)%>
</td>
<%= HtmlTextBox(String.Format("Cars[{0}].CarModel", i),
Model.Cars[i].CarModel,
Hi,
I am trying to send json data from view to controller action. But the issue is the data is not populating in the action parameter List<Score>.
View Model:public class Score{ public int QuestionId { get; set; } public int PrevAnswerId { get; set; } public int CurrAnswerId { get; set; } public string CurrAnswerName { get; set; }}
Json Data look like:[{QuestionId:1, PrevAnswerId:3, CurrAnswerId:3, CurrAnswerName:'Known to Broker'},{QuestionId:2, PrevAnswerId:7, CurrAnswerId:7, CurrAnswerName:'Completed'},{QuestionId:3, PrevAnswerId:10, CurrAnswerId:10, CurrAnswerName:'Report'}]
On window load, I will construct the Json object using "eval()" function and do some operation in the data before its save.
On Save Click, I will call the action through the ajax call.$.ajax({ url: url, type: "GET", dataType: 'json', data: {score: ScoreJson}, &nb
I get the following error on last line below (working on remote host): 'E:\web\sfcascom\ls_admin/uploads/images/001.JPG' is not a valid virtual path,
Note that the slashes go in different directions
I've tried a number of things but nothing seems to work. Thanks-
Imports System.Drawing Imports System.Drawing.Drawing2D Imports System.Drawing.Imaging Imports System.Web.UI.WebControls Imports System.Drawing.Imaging.ImageCodecInfo Partial Class Protected_imageupload Inherits System.Web.UI.Page Private Sub btnUpload_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnUpload.Click ' Initialize variables Dim sSavePath As String Dim sThumbExtension As String Dim intThumbWidth As Integer Dim intThumbHeight As Integer Dim sFilename As String = "" ' Set constant values 'sSavePath = "images/" sSavePath = Server.MapPath("~/") + "ls_admin/uploads/images/" sThumbExtension = "_thumb" intThumbWidth = 160 intThumbHeight = 120 ' If file field isn?t empty If FilUpload.PostedFile IsNot Nothing Then ' Check file size (mustn?t be 0) Dim myFile As Http
I'm working project it's live on shared hosting
we'er uploading photos to a file on the server everything works fine the photo is resized renamed and sent to the folder
the upload page returns the thumbnail and the full size photo it's there all the photos have to be approved by an admin
twice now after they have been approved they disapear I checked the folder they are not there could there be anywhere
on the server they could get hung up before they go into the folder I have it setup so when you delete the data base entry it deletes the photo from the folder othe than that you need to open the folder and delete the photo this has hapened twice now I tried to recreate it with no luck
thaks for your help in advance
I'm having a problem with an asp.net 3.0 application using a gridview to display data. The problem seems to be that despite a brand new .selectCommand being sent to the sqlDataSource, the gridview starts displaying data from *someone else's* query. For example, user A is logged in and will be working fine until a few page submissions later when the gridview data starts suddenly showing information that belongs to another user.
This is my first asp.net application, though I've been working with classic asp and ADO for years so I'm used to sending a SQL string and getting back the results from that string. Apparently there is a complex caching system which is interferring which I do not at all understand so at this point I just want to stop the server from caching any data whatsoever. Is this possible?
Any and all help will be much appreciated!!
Hi.,
I store some values from code behind to a label which is Hidden !
<asp:Label ID="lbl_Hidden" runat="server" Visible = "false"></asp:Label>
and at the page load event i retrieve the value of the label & assign it to a string !
stringvalue = lbl_Hidden.Text;
Now i dont know why this manipulation does'nt work !
I've a character 'A' in the string and i'm unable to replace it with a space !
stringvalue.Replace(A, " ");
Wot do u think abt it ????
I have a parent page ProdView.aspx and two static UserControls, UC1 and UC2. Each UC is in an Ajax accordion pane and the accordion inside an updatepanel.
UC1 has a Gridview footer with couple of textboxes and a link button that fires an Add Row insert procedure. I want to Raise an event that will rebind the UC2 after the row insert in UC1.
First I created the sub delegate and event in UC1:
In the same UC1 the Insert procedure that fires the insert and RaiseEvent:
Sub PricingGrid_Insert(ByVal sender As System.Object, ByVal e As EventArgs) Dim myConn As SqlConnection = New SqlConnection(ConfigurationManager.ConnectionStrings("LocalSqlServer").ConnectionString) Dim myCom As SqlCommand = New SqlCommand("AddRow", myConn) myCom.CommandText = "AddRow" myCom.CommandType = CommandType.StoredProcedure
Try myConn.Open() &nb
I have a gridview with Enable selection and Enable Paging equals to TRUE.
I also set the PageSize of my gridview to 4 so that I only displays 4 rows per page.
The problem is when I click the pager in the bottom of my gridview, my gridview is disappearing and no records appear.
Here is code behind of my gridview:
If e.Row.RowType = DataControlRowType.DataRow Then e.Row.Attributes("style") = "cursor:pointer" e.Row.Cells(2).Attributes.Add("onclick", Page.ClientScript.GetPostBackEventReference(sender, "Select$" & e.Row.RowIndex.ToString)) e.Row.Cells(3).Attributes.Add("onclick", Page.ClientScript.GetPostBackEventReference(sender, "Select$" & e.Row.RowIndex.ToString)) e.Row.Cells(4).Attributes.Add("onclick", Page.ClientScript.GetPostBackEventReference(sender, "Select$" & e.Row.RowIndex.ToString)) e.Row.Cells(5).Attributes.Add("onclick", Page.ClientScript.GetPostBackEventReference(sender, "Select$" & e.Row.RowIndex.ToString)) e.Row.Cells(6).Attributes.Add("onclick", Page.ClientScript.GetPostBackEventReference(sender, "Select$" & e.Row.RowIndex.ToString))
I want to make Rolebase menu in MVC such that if user doesnot have permission for some action then that Action name shouldnot be shown in the Menu.
I have used the code in the url(http://forums.asp.net/t/1566328.aspx) in my MVC application.My application is a Discussion Forum(in MVC) same functionality as in this forum forums.asp.net
I have used Controllers for post, thread etc.In each controller there are some actions that are using [Authorize(Roles)] attribute
but this coding does not count those Actions in Controllers having Authorize attribute according to the url http://forums.asp.net/t/1566328.aspx
In the code, Authorize attribute is applied to Controller class, but my requirement is of Applying Authorize attribute to some actions in controller so that some are available for all users and some links are available rolewise.Now what is the solution for that?
Regards
I'm trying to upgrade to .NET 4 and MVC 3.
When trying to compile my project, I get the error:
The type or namespace name 'Routing' does not exist in the namespace 'System.Web' (are you missing an assembly reference?)
I do have the System.Web.Routing in my references for the project.
BUT - when I try to view System.Web.Routing in the OBJECT BROWSER, nothing is inside! The System.Web.Routing namespace is not in there - the entire thing is empty! Could it that the dll is corrupted? I tried to reinstall the .NET 4 and MVC 3 stuff, but its still empty!
The dll is coming from here:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Web.Routing.dll
and the runti
Hall of Fame Twitter Terms of Service Privacy Policy Contact Us Archives Tell A Friend