나는 C#에 익숙하지 않으므로 요청하는 방식이 올바르지 않으면 사과드립니다.onrowcommand의 이벤트 작성 방법
격자보기에서 단추를 추가했는데 이제는 C#에서 단추 코딩에 대한 특정 동작을 수행하려고하지만 단추를 클릭 할 수 없어서 단추 이벤트에 대해 코드를 작성할 수 없습니다.
그리드의 버튼 이벤트에 대해 코드를 작성하는 방법을 알려주십시오. 물어 내 방법은 올바른 길이인지 아닌지 내가 마음을하지 말아주십시오 C#에서 새로운 오전
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Sherserve.BusinessLogicLayer;
using Sherserve.CustomTypeLayer;
namespace SherserveLeaveManagementSystem
{
public partial class LMSAdminPanel : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
LMSManager leavestatus = new LMSManager();
int emplid = Convert.ToInt32(Session["EmployeeID"]);
List<EmployeeLeave> leaverecord = leavestatus.GetLeaveRecord(emplid);
GridView1.DataSource = leaverecord;
GridView1.DataBind();
}
}
protected void GridView1_PageIndexchanging(object sender, GridViewPageEventArgs e)
{
LMSManager leavestatus = new LMSManager();
int emplid = Convert.ToInt32(Session["EmployeeID"]);
List<EmployeeLeave> leaverecord = leavestatus.GetLeaveRecord(emplid);
GridView1.DataSource = leaverecord;
GridView1.PageIndex = e.NewPageIndex;
GridView1.DataBind();
}
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
}
}
}
:
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="btnDecline" runat="server" Text="Decline" onrowcommand="decline" />
</ItemTemplate>
</asp:TemplateField>
여기에 C#을 코딩입니다 :
여기 내 코드입니다.
감사
(이 경우 삭제, 선택)이 같은
좋은 사람! 만약 당신이 인수를 전달하고 싶다면'CommandName = "Delete"CommandArgument = '<% # Eval ("Id") %>' – kbvishnu