这里是我的代码jquery代码:
$('.editPopup').live('click',function () {
$.getJSON('~/Views/Shared/getEdata.cshtml/'+ $(this).attr('id'),function(data)
{
var Edata=data;
var userID=Edata.UserID;
$('.#lblUserID').val(Edata.UserID);
}
);
$("#hider").fadeIn("slow");
$('#EditPopup').fadeIn("slow");
});
这是我的webgrid列
columns.Add(grid.Column("", header: "Edit", format:@<text><label class="editPopup" id="Shreegan">edit</label></text> ));
这是我的getEdata.cshtml
@{if (!UrlData[0].IsEmpty)
{
//var sql = "SELECT * FROM Books WHERE BookId = @0";
//var book = db.QuerySingle(sql, UrlData[0]);
string UserName = "Hi @0";
Json.Write(UserName, Response.Output);
}
}
我的弹出窗口中有fileupload控件和下拉列表。一旦用户点击webgrid特定行上的编辑##,popuup(使用2)就会被打开。我希望浏览文件##路径和选定的下拉值在db中针对userid(来自行)提交