私はListView
Webユーザーコントロールで使用して、さまざまなテーブルからのデータを調査形式で表示します。ユーザーは、複数のオプションから選択するか、自分の意見を入力する必要があります。データページャーにTextBox
カスタムボタンを追加したいと思います。ListView
送信ボタンとして機能しますか?
私はそれを行う方法がわかりませんか?誰の助けも大歓迎です。
:ListView
内のページャーを変更できます。ListView
LayoutTemplate
<asp:ListView runat="server" ID="ListView1"
DataSourceID="SqlDataSource1">
<LayoutTemplate>
<table runat="server" id=" table1">
<tr runat="server" id="itemPlaceholder">
</tr>
</table>
<!-- This is the pager. Define all necessary markup here. -->
<asp:DataPager runat="server" ID="DataPager" PageSize="5">
<Fields>
<asp:TemplatePagerField>
<PagerTemplate>
<!-- Pager template goes here -->
</PagerTemplate>
</asp:TemplatePagerField>
</Fields>
</asp:DataPager>
</LayoutTemplate>
</asp:ListView>
http://msdn.microsoft.com/en-us/library/bb398790%28v=vs.100%29.aspx
protected void CurrentRowTextBox_OnTextChanged(object sender,
EventArgs e)
{
TextBox t = (TextBox)sender;
DataPager pager =
(DataPager)EmployeesListView.FindControl("EmployeesDataPager");
pager.SetPageProperties(Convert.ToInt32(t.Text) - 1,
pager.PageSize, true);
}