我想将以下字符串存储在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)
..但它显示错误..
我的问题是我必须创建如下的布局使用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)
现在,在提交表单时,我如何以正确的格式将其发布到控制器.
这里我有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)
有解决方案吗
这里我使用事务范围存储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# ×2
asp.net-mvc ×1
html-table ×1
jquery ×1
json ×1
ravendb ×1
string ×1
syntax ×1
transactions ×1