【发布时间】:2016-01-28 21:29:26
【问题描述】:
我正在从事一个小组项目,并试图弄清楚 ASP.net(我小组中几乎没有人知道它,包括我在内)。我的工作是制作一些文本框和按钮,这样,当单击按钮时,如果文本框中的文本
我尝试编写一些 jQuery 来检查文本框中的文本,然后将其发送到服务器进行处理。如果不超过140个字符,服务器将其保存到数据库,并将其发布到页面(这将再次检查)。
不幸的是,我遇到了this 错误。我试图联系我的团队成员,但他们正忙于处理其他问题。这是我的代码:
Feed.aspx:
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Feed.aspx.cs" Inherits="Feed_Feed" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<!-- This is here for test purpose -->
<script src="https://code.jquery.com/jquery-1.9.1.min.js"></script>
<script type="text/javascript" language="javascript">
$(document).ready(
function()
{
$('#TweetButton').click(
function()
{
// get the text from the TweetBox
var status = $('#TweetBox').val();
// if it is 140 characters or less
if (status.length <= 140)
{
var data = JSON.stringify(status);
// send to the server page
$.ajax({
url: '/Feed.aspx.cs',
type: 'POST',
dataType: 'json',
data: data,
success: function(myStatus)
{
$('#MyStatus').html(myStatus);
}
});
}
else
{
alert("Tweet should contain no more than 140 characters");
}
});
});
</script>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" Runat="Server">
<h1>User Feed</h1>
<p>
<input id="TweetBox" type="text" /><input id="TweetButton" type="button" value="button" />
</p>
<div id="MyStatus"></div>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="LeftContent" Runat="Server">
</asp:Content>
Feed.aspx.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class Feed_Feed : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
C# 文件实际上是空的,因为我不知道如何处理发布到页面的数据(应该在Page_Load 中吗?)我不知道在这里做什么...
【问题讨论】:
-
到目前为止,这甚至不是您的代码导致问题,这是您的 web.config 配置不满意。您是否验证了所有连接信息?根据this answer,需要设置
Copy Local = true。 -
我在哪里写?您(和他们)是否在谈论这样做:msdn.microsoft.com/en-us/library/t1zz5y8c(v=vs.90).aspx?
-
为什么有人投票结束这个问题?这是一个严肃的问题,因为与之相关的答案根本不清楚!更糟糕的是,当我查看微软网站时,他们的说明根本无法遵循。
标签: javascript c# jquery html asp.net