|
Here i am explaining the problem that i encounter during my project. I have a project of MVC4 in that i am using Telerik controls(not kendo & not rad). The Scenario is like this,
"I have a Telerik grid in that i am showing 20 records, in this grid i have an edit button at the end of each record. When i am clicking on edit button it shows a Telerik popUp window(which is a partial view) in that window i have used one collapsible control,
first time when i click on edit button it shows the popup window at center of the screen but when i am expanding the collapsible the window goes to bottom of the screen.
here is my popup window code:
function showEditLookup(CustomerId) {
<pre>
addCustomerLookup = $.telerik.window.create({
title: 'Edit Company',
resizable: false,
modal: true,
height: 553.6,
width: 600,
contentUrl: '/BD/ShowEditCustomerWindow?CustomerId=' + CustomerId,
onClose: function () {
removeJqueryValidationMsg();
$(this).remove();
}
});
var win = addCustomerLookup.data('tWindow');
win.center().open();
}</pre>
Here is My collapsible control Code:
<tr>
<td colspan="2">
<div class="notPrint">
<a class="t-icon t-plus" href="#" id="img_MoreInfo" title="More Info"/>
<b style="font-size:14px;">More Info</b>
</div>
<table style="width:100%; display:none;" class="i-info-tbl" id="tblMoreInfo"><br />
<tr>
<td>FollowUp Date
</td>
<td>
@Html.TextBoxFor(model => model.Followupdate, new { @class = "DynamicDatePicker",style = "width:120px;"})
</td>
</tr>
<tr>
<td>Note
</td>
<td>
@Html.TextAreaFor(model => model.Note, new { style = "width:225px;" })
</td>
</tr>
<tr>
<td>Account Strategy
</td>
<td>
@Html.TextAreaFor(model => model.AccountStrategy, 5, 80, new { style = "width:225px;" })
</td>
</tr>
<tr>
<td>Decision Making Process
</td>
<td>
@Html.TextAreaFor(model => model.DecisionMakingProcess, 5, 80, new { style = "width:225px;" })
</td>
</tr>
</table>
<pre>
</pre>
|
|
|
|
|
Hi.
I made a server control to show google map. It works, but has a strange problem; It generates 4 google map object on html document. All the server events raise once, but Prototype initialize method raise 4 times therefore all the method like createMap called 4 times. Whats problem?
For more details take a look at my question here
Question asked before!
Thank you experts!
ali
|
|
|
|
|
No one can help unless we can see the relevant code.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Hello.
Thanks to your reply. Well it is so hard to put related codes here, its recursive project , it needs to put all the project here for all details and i do not think anyone have enough time to read, understand, and resolve my problem with exact code. I was expecting any tip or trick and very professional notes for creating ajax server controls or javascript.
Any way i found a solution for problem. It was browser problem (I think so). After browser update, the problem is not exist there anymore.
Btw thank you to everyone!
|
|
|
|
|
Good day friends! Am having problem with my page design. I have a repeater control displaying many items and I placed a checkbox that users can mark then click on Delete mark button. I noticed that when I click the button, i will recieve the following error Object reference not set to an object. If I placed this button as repeater item, this error will not occur but external control will cause this error and I have tried selecting the items but still to no avail. Help please
Below are the codes am using within the button sub
Select Case e.Item.ItemType
Case ListItemType.EditItem
Dim chk as CheckBox = e.Items.FindControl("CheckBox1")
If chk.Value = Checked Then
'code to perform the deletion
End if
End Select
The line where the error occured is the
Select Case e.Item.ItemType and
Dim chk As CheckBox = e.Items.FindControl("CheckBox1")
|
|
|
|
|
Try this instead:
For i As Integer = 0 To Repeater.Items.Count - 1
Dim chk As CheckBox = Repeater.Items(i).FindControl("CheckBox1")
If chk.Checked Then
End If
Next
|
|
|
|
|
how to make a textbox datepicker in asp.net framework 4.5,
and using this in a content page
|
|
|
|
|
|
Upvote for Good Answer
Thanks & Regards
RajeeshMenoth
|
|
|
|
|
You upvoted the question.
|
|
|
|
|
|
how to make a textbox datepicker in asp.net framework 4.5,
and using this in a content page
|
|
|
|
|
Not just use in asp.net project,also use in other type page,like php,jsp and so on!
let's show you my ways!
put this in page header
and write a script
$(function() {
$('#birthdate').datepicker({
format: 'yyyy-mm-dd'
});
});
the birthday is the input control number!
|
|
|
|
|
I have issue that is Session Automatically Expires even session time-out sets to it maximum level. I am developing my web application in a ASP.NET MVC 5 With WEB API . There is no issue when I run it in local but when I publish it on web it session automatically expires within 55-60 seconds. Hosting provider also says that there is no issue with their server. I can not find any error and don't know how to configure it . My < system.web > configuration in web.config file is as follow . Check this link - http://pastebin.com/uvPVKDQU
|
|
|
|
|
Try having a file system watcher and see if web.config or some application files are being inadvertently modified (at least by timestamp) by indexing service, virus or other scanning service.
|
|
|
|
|
The session is controlled and stored by the web server, not the web app.
Or you can have an SQL server like SQL Server Express store session values as well.
The Web App, Webforms or MVC is able to add, set and delete session values.
The web.config allows you to override the settings of IIS server. In other words, you can almost completely setup the IIS Web site environment within the Web.Config file.
You have to run test in order to isolate the problem area, use critical thinking here.
So make a Session value called Test, put it on the home page, and run the page once an hour over 12 hours or so, and see if the value persist.
Response.Write the value or put it in a textbox at the top of the page.
If the value persist, then it's your MVC app.
httpcontext.current.session.add("test", "persist")
txt_text.text = httpcontext.current.session("test")
|
|
|
|
|
cookieless="true " once try this
|
|
|
|
|
Hi All,
I have a text box which should be disabled, but when I tried to set the value of the text box using jQuery as below, the value is not getting posted in the code behind. I tried by making the Text box read only also, still the value is not getting posted, actually I want to make it disable only but still tried with read only to see if it can be posted.
Please anybody please help me in resolving the issue, any help like a code snippet, link or even a suggestion would help me a lot.
Below is the code and Text box I have used
$("[id$='txtBirthDate']").val(moment(updatedBirthDate).format("MM/DD/YYYY"));
<asp:TextBox ID="txtBirthDate" runat="server" ReadOnly="true" /> Or
<asp:TextBox ID="txtBirthDate" runat="server" Enabled="false" />
Thanks & Regards,
Abdul Aleem Mohammad
St Louis MO - USA
|
|
|
|
|
Disabled controls will not be included in the data posted back to the server. This is standard behaviour for all browsers, and has been since HTML forms were first introduced. There is no way to change this, short of removing the disabled attribute just before the form is submitted.
Read-only controls will be included in the data posted back to the server. However, looking at the code[^], if the ReadOnly property is set, the posted value will be ignored.
If you can work with the control being read-only rather than disabled, then you can set the readonly property from Javascript instead:
<asp:TextBox ID="txtBirthDate" runat="server" />
$(function(){
$("[id$='txtBirthDate']").prop("readonly", true);
});
Otherwise, you'll need to clear the disabled property before the form is submitted:
$(document).on("submit", "form", function(){
$("[id$='txtBirthDate']").prop("disabled", false);
});
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Awesome yes but in this mean time I fixed it by putting a hidden field there, but your solutions look good to me. Thank you.
Thanks & Regards,
Abdul Aleem Mohammad
St Louis MO - USA
|
|
|
|
|
$('[id*="_txt_Focus_Field"]').val();
your missing the *
|
|
|
|
|
I am trying to create cross domain web api, however I am still unable to call data from web api url, in my ajax function. I am currently experiencing the following syntax error, under the networks, response tag.
SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
The ’/ api/stw’ is currently being reported as 405 error, however when I call - http://apitesting.domain.com/api/stw, I am able to see the data is JSON format. So, I am little unsure, why is it failing in the ajax function.
$(document).ready(function () {
$.support.cors = true;
$.ajax({
type: "GET",
crossDomain: true,
contentType: "application/json; charset=utf-8",
// url: "/api/stw",
url: "<a href="http://apitesting.domain.com/api/stw">http://apitesting.domain.com/api/stw</a>,",
data: "{}",
dataType: "json",
success: function (data) {
console.log(data);
// var myData = JSON.parse(data)
for (var i = 0; i < data.length; i++) {
$("#tbDetails").append("<tr><td>" + data[i].Name + "</td><td>" + data[i].loan + "</td><td>" + data[i].evnt + "</td></tr>");
}
},
error: function (result) {
alert("Error");
}
});
});
I am currently hosting my cross domain web api on the above url. I have added the custom headers in the web.config file of my web api. I have also added ‘enabled.cors’ property in my stwAPIController. I tried parsing the data in ajax through the following method ‘JSON.parse(data)’,but I am still getting the same error, as mentioned above.
[EnableCors(origins: "http://apitesting.domain.com/api/stw", headers: "*", methods: "*")]
public class STWController : ApiController
{
private cdwEntities db = new cdwEntities();
<pre>
public IEnumerable<Loan> getData()
{
var data = db.Database_CRE_LoanEvents.Where(c => c.Date.Contains("2015") && c.Loan_property != null)
.Select(x => new Loan() { Name = x.Deal, loan = x.Loan_property, evnt = x.Event })
.ToList().Take(3);
return data;
}
}</pre>
Any further help, would be very much appreciated.
|
|
|
|
|
Your JSON parser says, that the token wasn't expected. This happens either when you're trying to parse array to object or object to array. Please make sure types match.
Also what do you mean by cross domain? Do you stumble upon CORS?
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
- Well as far as I know, Javascript and jQuery doesn't allow you to do cross domain calls, to protect the website from false calls to web services within your web site. But on the flip side of the coin, I know you cal call card processing services from jquery, so I need to update my knowledge on that.
- You need to check your script for errors on something like http://www.javascriptlint.com/online_lint.php[^]
- With Javascript and JQuery, you really need to use the single quote char, and not the double quote char. by using the single quote char to wrap text values, you can use the double quote char without having to escape it
e.g.
var html = '<div style="classname"></div>';
I can't tell why it's not working, but you should code it correctly first before moving forward, you could just be getting the error after the first error.
$(document).ready(function () {
2 $.support.cors = true;
3 $.ajax({
4 type: "GET",
5 crossDomain: true,
6 contentType: "application/json; charset=utf-8",
7
8 url: "<a href="http:
============================^
SyntaxError: missing } after property list
9 data: "{}",
10 dataType: "json",
11 success: function (data) {
12 console.log(data);
13
14 for (var i = 0; i < data.length; i++) {
15 $("#tbDetails").append("<tr><td>" + data[i].Name + "</td><td>" + data[i].loan + "</td><td>" + data[i].evnt + "</td></tr>");
16 }
17 },
18 error: function (result) {
19 alert("Error");
20 }
21 });
22 });
|
|
|
|
|
I want to start with asp.net mvc and I am absolutely lost with terms and concepts.
I work through a lot of microsoft trainings. But all samples mix up endless different concepts and terms.
Can somebody give me a link to some kind of "bottom-up-tutorial"?
modified 1-Apr-15 7:20am.
|
|
|
|
|