小编cha*_*ara的帖子

从web.config读取连接字符串

如何从web.config文件中读取连接字符串到类库中包含的公共类?

我试过了:

WebConfigurationManager

ConfigurationManager
Run Code Online (Sandbox Code Playgroud)

但是这些类在我的类库中无法识别.

.net c# asp.net connection-string web-config

248
推荐指数
9
解决办法
39万
查看次数

在asp.net mvc中对控制器进行简单的Ajax调用

我正在尝试开始使用ASP.NET MVC Ajax调用.

控制器:

public class AjaxTestController : Controller
{
    //
    // GET: /AjaxTest/
    public ActionResult Index()
    {
        return View();
    }

    public ActionResult FirstAjax()
    {
        return Json("chamara", JsonRequestBehavior.AllowGet);
    }   
}
Run Code Online (Sandbox Code Playgroud)

视图:

<head runat="server">
    <title>FirstAjax</title>
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            var serviceURL = '/AjaxTest/FirstAjax';

            $.ajax({
                type: "POST",
                url: serviceURL,
                data: param = "",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: successFunc,
                error: errorFunc
            });

            function successFunc(data, status) {     
                alert(data);
            }

            function errorFunc() {
                alert('error');
            }
        });
    </script>
</head> …
Run Code Online (Sandbox Code Playgroud)

c# asp.net asp.net-mvc jquery asp.net-mvc-2

104
推荐指数
5
解决办法
41万
查看次数

防伪cookie令牌和表单字段令牌在MVC 4中不匹配

我在ASP.NET MVC 4中使用默认登录模块.我没有更改默认应用程序中的任何代码,而是将其托管在共享服务器上.

我使用默认登录页面登录后.我让浏览器闲置了一段时间.然后,当我尝试使用[Authorize]属性执行任何控制器操作时,显然应用程序重定向到登录页面 .

然后我尝试再次登录,当我点击登录按钮时出现错误.

The anti-forgery cookie token and form field token do not match.
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

登录操作

// POST: /Account/Login

        [HttpPost]
        [AllowAnonymous]
        [ValidateAntiForgeryToken]
        public ActionResult Login(LoginModel model, string returnUrl)
        {
            if (ModelState.IsValid && WebSecurity.Login(model.UserName, model.Password, persistCookie: model.RememberMe))
            {
                return RedirectToLocal(returnUrl);
            }

            // If we got this far, something failed, redisplay form
            ModelState.AddModelError("", "The user name or password provided is incorrect.");
            return View(model);
        }
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc asp.net-mvc-4

43
推荐指数
3
解决办法
5万
查看次数

IIS的Crystal Report问题 - (bobj未定义,Crystal报表未显示)

我已经安装了VS 2010的水晶报告2010.i已经创建了一个水晶报告,它在localhost中工作正常,但问题是我将我的网站发布到IIS后,报告永远不会显示.只显示一个空白页面.我检查了我的发布的文件夹甚至.rpt文件都没有.任何人都告诉我如何解决这个问题?

asp.net crystal-reports

18
推荐指数
1
解决办法
6万
查看次数

FormsAuthentication没有成员资格的角色

我正在尝试使用FormsAuthentication,它目前使用用户名和密码正常工作.我需要将用户角色添加到Forms身份验证故障单,我不使用ASP.NET成员身份.

if (rep.CheckUser(model.UserName, model.Password,out UserRole))//Check User
  {

  FormsAuthentication.SetAuthCookie(model.UserName, model.RememberMe);

 // Roles.AddUserToRole(model.UserName, UserRole);//This Requires Membership

  return Redirect(FormsAuthentication.DefaultUrl);

 }
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc forms-authentication asp.net-membership login

9
推荐指数
1
解决办法
7523
查看次数

实体框架更新记录不起作用

我是Entity Framework的新手.我正在尝试更新记录并保存对数据库的更改.

public void SaveEdit(Gate gate)
        {
            try
            {
                using (dc = new GateEntities())
                {
                    var query = (from tbsite in dc.tblSites
                                 where tbsite.ID == gate.ID
                                 select tbsite).FirstOrDefault();

                    query.CalledInAt = gate.CalledInAt;
                    query.CallerRequest = gate.CallerRequest;
                    query.ContactPersonOnSite = gate.ContactPersonOnSite;
                    query.Email = gate.Email;
                    query.EmailSitePerson = gate.EmailSitePerson;

                    dc.SaveChanges();
                }
            }
            catch (Exception ex)
            {

                throw ex;
            }



        }
Run Code Online (Sandbox Code Playgroud)

它没有异常或错误消息,但它不会保存对数据库的更改.为什么它没有更新记录?

linq asp.net-mvc entity-framework asp.net-mvc-4

8
推荐指数
2
解决办法
2万
查看次数

在MVC Razor View中不呈现换行符

我在控制器中生成了以下字符串值.

 cc.lstchat = "Reply the Number with your question... <br />";

                foreach (clsChat item in lstchat)
                {

                    cc.lstchat =cc.lstchat + item.DisplayNumber+". " + item.ChatItem+" <br/> ";
                }
Run Code Online (Sandbox Code Playgroud)

现在我试图在我的视图中显示div标签内的字符串值,但它不会呈现换行符.

<div id="divChat" style="width:400px;height:300px;border:double">
           @Model.lstchat.ToString()
       </div>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

html asp.net asp.net-mvc razor

8
推荐指数
1
解决办法
1万
查看次数

MVC必需的字段验证不起作用

必需的字段验证未触发.

模型:

public class Client
    {
        [Required(ErrorMessage="Name Required")]
        [DisplayFormat(ConvertEmptyStringToNull = false)]
        public string Name { get; set; }
        public string Address { get; set; }
        public string Mobile { get; set; }
        public string Telephone { get; set; }
        public string Fax { get; set; }
        public string Company { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

控制器:

 [HttpPost]
        public ActionResult Create(Client client)
        {
            try
            {
                // TODO: Add insert logic here
                ClientRepository rep = new ClientRepository();
                rep.AddClient(client);
                rep.Save();
                return RedirectToAction("Index");
            }
            catch …
Run Code Online (Sandbox Code Playgroud)

validation asp.net-mvc asp.net-mvc-2

7
推荐指数
1
解决办法
3万
查看次数

Kendo DatePicker中的默认空值

我需要datetime选择器的默认值为空.

@(Html.Kendo().DatePickerFor(model => model.RevisionDate)
              .Name("RevisionDate")
                )
Run Code Online (Sandbox Code Playgroud)

"RevisionDate"是asp.net mvc模型中的日期时间属性.

它是如何显示的

在此输入图像描述

我需要显示如下

在此输入图像描述

kendo-ui kendo-datetimepicker

7
推荐指数
2
解决办法
2万
查看次数

时间戳和日期时间

我有一个包含两列的表第一列是(currentdate)时间戳,另一列是(dateReturn)datetime列.需要从天数获取currentdate和dateReturn之间的差异.这可能吗?

sql sql-server

6
推荐指数
1
解决办法
5580
查看次数