小编use*_*801的帖子

如何在代码中编写JSON字符串值?

我想将以下字符串存储在String变量中

{ "ID": "123", "DateOfRegistration": "2012-10-21T00:00:00 + 05:30", "状态":0}

这是我使用的代码..

String str="{"Id":"123","DateOfRegistration":"2012-10-21T00:00:00+05:30","Status":0}";
Run Code Online (Sandbox Code Playgroud)

..但它显示错误..

c# string syntax json

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

绑定复选框值以在模型mvc中列出

我的问题是我必须创建如下的布局使用MVC为用户分配权限.需要布局的样本

现在创建复选框没有问题,我将使用用户列表创建它.但在提交表格时,我应该将其提交到下面的列表中.

public class UserRightsViewModel
    {
       public UserRightsViewModel()
        {
            _screenrights = new List<ScreenRight>();

        }
        public String Id { get; set; }// Role Name 
        List<ScreenRight> _screenrights;
        public List<ScreenRight> ScreenRights { get { return _screenrights; } set { _screenrights = value; } }

    }
Run Code Online (Sandbox Code Playgroud)

screenRight的定义如下

public class ScreenRight
{
       public String UserName { get; set; }
        public Boolean Select{ get; set; }
        public Boolean Add{ get; set; }
        public Boolean Edit{ get; set; }
       ,,,
}
Run Code Online (Sandbox Code Playgroud)

现在,在提交表单时,我如何以正确的格式将其发布到控制器.

asp.net-mvc asp.net-mvc-3

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

在jQuery中使用类名获取元素Id

这里我有jQuery动态生成的HTML标签说..

<tr id="CustomerScreen" class="rows"></tr>
<tr id="TraderScreen" class="rows"></tr>
<tr id="DistributorScreen" class="rows"></tr>
Run Code Online (Sandbox Code Playgroud)

我将所有动态创建的表行类名设置为行,然后我想使用类名循环它并使用每个获取特定行的id.但我无法得到这样的,这是我尝试过的..

$('.rows').each(function () {
            var ar = this.id;
Run Code Online (Sandbox Code Playgroud)

有解决方案吗

jquery html-table

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

使用ravendb中的事务存储文档后立即读取文档

这里我使用事务范围存储transactionSummary类型的文档,如下所示

public class TransactionSummary
{
[JsonIgnore]
        public Guid? Etag { get; set; }
        public String Id { get; set; }
        public String TransactId { get; set; }
        public OpenOrClosed BalanceType { get; set; }
        public TransactStatus Status { get; set; }
        public String PayeeAccountNo { get; set; }
        public Decimal AmountPaid { get; set; }
}



using (var trans = new TransactionScope())
{
  using (IDocumentSession sess = GetConnection())
   {
     sess.Store(fldtrans);
     sess.SaveChanges();
   }
    trans.complete();
}
Run Code Online (Sandbox Code Playgroud)

在立即存储之后我需要检索它,所以我按照以下方式进行操作

   using (IDocumentSession sess = GetConnection()) …
Run Code Online (Sandbox Code Playgroud)

c# transactions ravendb

0
推荐指数
1
解决办法
406
查看次数