且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

删除用户后刷新gridview

更新时间:2023-12-03 13:54:10

ConnectionStrings:NFIConnection%>

SelectCommand =GetUserAccountGridViewSelectCommandType = StoredProcedure>





< / form>

< / body>







代码背后:





使用System;

使用System.Web.Security;

使用System.Web.UI.WebControls;



公共部分类AdminPages_Administration:System.Web.UI.Page

{

protected void Page_Load(object sender,EventArgs e)
{



}



protected void CreateUserWizard1_CreatedUser(object sender,EventArgs e )

{

Roles.AddUserToRole(CreateUserWizard1.UserName,radRoleSelect.SelectedValue);

gridUserAccounts.DataBind();

}



protected void gvwUsers_RowDeleting(object sender,GridViewDeleteEventArgs e)

{

var dataKey = gridUserAccounts.DataKeys [e.RowIndex ];

如果(dataKey == null)返回;

var userName = dataKey.Value.ToString();

Membership.DeleteUser( userName);

gridUserAccounts.DataBind();

}



}
ConnectionStrings:NFIConnection %>"
SelectCommand="GetUserAccountGridView" SelectCommandType="StoredProcedure" >


</form>
</body>



CODE BEHIND:


using System;
using System.Web.Security;
using System.Web.UI.WebControls;

public partial class AdminPages_Administration : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

protected void CreateUserWizard1_CreatedUser(object sender, EventArgs e)
{
Roles.AddUserToRole(CreateUserWizard1.UserName, radRoleSelect.SelectedValue);
gridUserAccounts.DataBind();
}

protected void gvwUsers_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
var dataKey = gridUserAccounts.DataKeys[e.RowIndex];
if (dataKey == null) return;
var userName = dataKey.Value.ToString();
Membership.DeleteUser(userName);
gridUserAccounts.DataBind();
}

}