读书人

GridView中的什麽不行

发布时间: 2012-01-01 23:10:55 作者: rapoo

GridView中的,什麽不行事件
<asp:GridView ID= "gvMaterialList " runat= "server " AutoGenerateColumns= "False " BackColor= "White "
BorderColor= "#E7E7FF " BorderStyle= "None " BorderWidth= "1px " CellPadding= "3 " Width= "100% "
CssClass= "GridView " OnRowUpdating= "gvMaterialList_RowUpdating " OnRowCancelingEdit= "gvMaterialList_RowCancelingEdit " OnRowEditing= "gvMaterialList_RowEditing ">
<HeaderStyle CssClass= "gvHeader " />
<RowStyle CssClass= "gvItem " />
<AlternatingRowStyle CssClass= "gvAlterStyle " />
<Columns>
<asp:BoundField DataField= "MaterialNumber " ReadOnly= "True " HeaderText= "物料 "/>
<asp:HyperLinkField DataNavigateUrlFields= "MaterialNumber " DataNavigateUrlFormatString= "MaterialView.aspx?MaterialNumber={0} "
DataTextField= "MaterialName " HeaderText= "物料名 " />
<asp:BoundField DataField= "Brand " ReadOnly= "True " HeaderText= "品牌 " />
<asp:BoundField DataField= "Specification " ReadOnly= "True " HeaderText= "型 " />
<asp:BoundField DataField= "Quantity " ReadOnly= "True " HeaderText= "量 " />
<asp:BoundField DataField= "Unit " ReadOnly= "True " HeaderText= "位 " />


<asp:BoundField DataField= "Price " ReadOnly= "True " HeaderText= "最新 " />
<asp:BoundField DataField= "PriceBudget " HeaderText= "工程算 " />
<asp:BoundField DataField= "TotalPrice " ReadOnly= "True " HeaderText= "工程算 " />
<asp:BoundField DataField= "BUBCPriceBudget " HeaderText= "BU管算 " />
<asp:BoundField DataField= "BUBCTotalPrice " ReadOnly= "True " HeaderText= "BU管算 " />
<asp:BoundField DataField= "FIHBCPriceBudget " HeaderText= "FIH管算 " />
<asp:BoundField DataField= "FIHBCTotalPrice " ReadOnly= "True " HeaderText= "FIH管算 " />
<asp:TemplateField HeaderText= "修改 ">
<ItemStyle HorizontalAlign= "Center " />
<EditItemTemplate>
<asp:ImageButton ID= "ImageButton1 " runat= "server " CausesValidation= "True " CommandName= "Update "
Text= "Update " ImageUrl= "~/Images/Toolbar/save_t.gif " />   <asp:ImageButton ID= "ImageButton2 " runat= "server " CausesValidation= "False "


CommandName= "Cancel " ImageUrl= "~/Images/Toolbar/cancel_t.gif " Text= "Cancel " />
</EditItemTemplate>
<ItemTemplate>
<asp:ImageButton ID= "ibnEdit " AlternateText= "修改 " CommandName= "Edit " ImageUrl= "../images/Toolbar/Edit_t.gif "
runat= "server " />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>

以上GridView代;

protected void gvMaterialList_RowEditing(object sender, GridViewEditEventArgs e)
{
this.gvMaterialList.EditIndex = e.NewEditIndex;
GetMaterialList();
}
以上Edit事件代

[解决办法]
gvMaterialList_RowEditing这个事件有没有绑定GridView中啊,我以前就碰到过~~~
[解决办法]
<asp:ImageButton ID= "ImageButton1 " runat= "server " CausesValidation= "True " CommandName= "Update "
把CommandName= "Update "改成CommandName= "Edit "

读书人网 >asp.net

热点推荐