Tag: asp.net

ASP.NET MVC 5组单选button

我开始我的第一个ASP.NET MVC项目,所以我有一个简单的问题。 我有以下代码: foreach(var question in Model.GeneralQuestions) { <div class = "well"> <h3> <strong>@question.QuestionString</strong> </h3> @foreach (var answer in question.PossibleAnswers) { @Html.RadioButtonFor(model => question.QuestionString, answer.Answer) @Html.Label(answer.Answer) <br /> } </div> } Model.GeneralQuestions中的所有问题都是唯一的,所以单选button应该按名称属性分组(每个单选button一组)。 但是这个代码只产生一个组,所以当我第一个回答第一个问题时就会被取消select。 我需要改变什么? 编辑 我的模型看起来像: public class StudentViewModel { public Student Student { get; set; } public List<Question> GeneralQuestions { get; set; } public […]

如何在更新面板刷新后运行一些JavaScript?

我有一个pageLoad函数,它在一个.ascx控件上设置了一些我不能改变的css。 在页面加载一切都很好,但更新面板更新控件时,我的CSS不再适用。 如何在页面更新后重新运行我的function? $(function() { $("textarea").attr("cols", "30"); $("input.tbMarker").css({ "width": "100px" }).attr("cols","25"); }); 这显然只在最初的页面加载上运行。 如何在更新后运行它?

如何在ASP.NET MVC / WebAPI应用程序中支持HTTP OPTIONS动词

我已经安装了一个ASP.NET MVC 4 / Web API模板开始的ASP.NET Web应用程序。 似乎事情真的很好 – 没有我意识到的问题。 我使用Chrome和Firefox浏览网站。 我已经使用提琴手testing,所有的回应似乎是在钱上。 所以现在我继续编写一个简单的Test.aspx来使用这个新的Web API。 脚本的相关部分: <script type="text/javascript"> $(function () { $.ajax({ url: "http://mywebapidomain.com/api/user", type: "GET", contentType: "json", success: function (data) { $.each(data, function (index, item) { …. }); } ); }, failure: function (result) { alert(result.d); }, error: function (XMLHttpRequest, textStatus, errorThrown) { alert("An error […]

“无法加载types .Global”导致我悲伤

在我的.Net 2.0 Asp.net WebForms应用程序,我有我的Global.asax包含以下代码: <%@ Application CodeBehind="Global.asax.cs" Inherits="MyNamespace.Global" Language="C#" %> 但是,当我build立我得到一个错误陈述 – 无法加载types“MyNamespace.Global”。 这似乎是因为编译器在Global.asax文件中看不到MyNamespace命名空间(在Global.asax.cs后面的代码中定义)(不显示在R#intellisence中)。 这原来是一个非常难的坚果破解…任何帮助将不胜感激! 注意:Global.asax和Global.asax.cs位于相同的文件夹中。 注2:使用csc编译vs提示时,编译成功

我怎样才能validation谷歌reCAPTCHA V2使用javascript / jQuery?

我在aspx中有一个简单的联系表单。 我想在提交表单之前validationreCaptcha(客户端)。 请帮忙。 示例代码: <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default2.aspx.vb" Inherits="Default2" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Test Form</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.10.2.js"></script> <script src="//code.jquery.com/ui/1.11.2/jquery-ui.js"></script> <link rel="stylesheet" href="/resources/demos/style.css"> <script src="https://www.google.com/recaptcha/api.js" async defer></script> <script> $("#cmdSubmit").click(function () { //need to validate the captcha }); </script> </head> <body> <form id="form1" runat="server"> <label class="clsLabe">First Name<sup>*</sup></label><br /> <input type="text" […]

回发时,如何检查哪个控件会导致Page_Init事件回发

回发时,如何检查哪个控件会导致Page_Init事件回发。 protected void Page_Init(object sender, EventArgs e) { //need to check here which control cause postback? } 谢谢

使用<optgroup>为asp.net(webforms)的下拉列表控件?

任何人都可以推荐一个asp.net(3.5),可以呈现选项组的下拉列表控件? 谢谢

从web.config读取连接string

我怎样才能读取连接string从web.config文件到类库中的公共类。 我试过了 WebConfigurationManager ConfigurationManager 但这些在class级图书馆中是不被认可的

Asp.NET Web API – 405 – 用于访问此页面的HTTP动词不被允许 – 如何设置处理程序映射

我使用ASP.NET Web API编写了REST服务。 我试图发送HttpDelete请求,但是我得到以下错误: 405 – 用于访问此页面的HTTP动词不被允许 我认为我接近解决scheme,我发现我应该启用IIS远程pipe理,去处理器映射部分,并添加DELETE动词到适当的位置…但问题是,有很多不同的立场名单…(像这里: http : //www.somacon.com/p126.php )。 我应该编辑哪一个? 他们几乎没有扩展名,例如“ExtensionUrlHandler-Integrated-4.0”,我添加了DELETE动词,但它仍然不工作… 修改那个只是一个黑暗的镜头,我应该修改不同的位置吗? 如果是这样,哪一个? 或者也许还有什么我应该做的? 相同的Web服务工作完全正常我的本地服务,所以我想问题是与远程IIS … 问候

Web应用程序的IIS7文件夹权限

我正在使用Windows身份validation,没有模仿我公司的Intranet网站与IIS7。 在IIS7下,使用这些设置访问包含我的Web应用程序的文件夹的帐户是什么? 会不会是IIS_IUSRS? 或networking服务? 还是另一个我不知道?