boundfield

    6熱度

    1回答

    我正在處理遺留的Windows窗體項目,我正在遷移到webforms。 有一個數據集,我綁定到一個gridview。 我已經做了所有的boundfields,所以gridview不會自動生成列。每當我將這個數據集綁定到網格上時,數據集中缺少一些列,所以它會拋出關於不存在的列的錯誤。 有什麼辦法可以忽略綁定字段中的缺失列嗎?就像,刪除綁定的列,如果它不存在...或者只是忽略它?

    0熱度

    3回答

    我有一個GridView,我想在我的ObjectDataSource中使用自定義方法編輯/更新行。我可以得到這個使用自動生成的列,但不是我需要的BoundFields。我曾嘗試在RowUpdated,RowUpdating和RowEditing事件中執行GridView1.DataBind()。我沒有收到錯誤消息。它只是不更新​​行。 IncidentUpdate.aspx <asp:GridVi

    5熱度

    3回答

    我把數據放在數據表中,例如 dt.TableName = "SA1"; da.Fill(dt); GridView1.DataSource = dt; GridView1.DataBind(); 現在我不知道我是否應該使用綁定列(所有列) <asp:BoundField DataField="Unit" HeaderText="Unit" SortExpression="Unit" /

    1熱度

    1回答

    我想在GridView中改變第十個BoundField後面的CSS類,但我想通過DataField找到它(即使用字符串作爲索引)。 protected void gdDeliveryDates_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.Dat

    0熱度

    1回答

    我有一個簡單的連接到通過ASP.NET中的DetailsView控件實現的數據庫。其中一個字段是密碼,所以我希望它的內容在鍵入時被隱藏。我的第一個想法是TextBox的TextMode =「Password」,但由於BoundField類沒有實現它,所以失敗了。我猜它必須通過事件處理程序以編程方式完成,但我根本不知道如何。 這裏是我到目前爲止寫的,如果需要的標記: <body> <for

    0熱度

    2回答

    我有一個簡單的DetailsView控件連接到由兩個T-SQL查詢組成的數據源(可以正常工作)。但是,當我嘗試將模式(取決於URL中的id)更改爲Page_Load事件中的「編輯」時,沒有任何內容顯示,而「插入」工作正常。一切看起來都是數據綁定的。 另外,如何從代碼隱藏(FindControl總是返回null出於某種原因)訪問BoundField值(文本本身)?我想在頁面加載時有一個默認值。 標記

    0熱度

    2回答

    我有綁定列列的GridView和我想特別插入新行這個綁定列。 這是可能做的事嗎? 的代碼如下: <asp:GridView ID="grdAgreements" runat="server" AutoGenerateColumns="false" Width="100%" AllowSorting="false" AlternatingRowStyle-BackColor="W

    3熱度

    2回答

    我有以下代碼... <asp:DetailsView ID="dvApprenticeship" runat="server" DataSourceID="dsApprenticeship" AutoGenerateRows="false" BackColor="#E0E8F0" GridLines="None" CellPadding="2" DataKeyNames="Program

    0熱度

    1回答

    我有一個viewproducts頁面,我想要的是當點擊編輯鏈接時,兩個字段將被編輯(名稱和價格)。這裏是我的html代碼: <ItemTemplate> <asp:LinkButton ID="LinkButton1" Text="Edit" runat="server" CommandName="Edit" /> </ItemTemplate> <EditItem

    1熱度

    2回答

    在我的gridview中,我有以下的東西,如我在頁面加載中綁定sql和gridview所示,因爲我希望它在打開頁面時加載。 SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source = localhost; Initial Catalog = MajorProject; Integrat