Du får debugga och notera vad variabeln "sok" innehåller samt kontrollera om variabeln eventprisschema tilldelas något värde från metoden eventprisuppgclass.GetData.
hej!
kan någon förklara varför jag inte får upp något, har detta:
<form id="form1" runat="server">
<div>
Event: <asp:TextBox ID="SokTextBox" runat="server"></asp:TextBox>
<br />
<br />
<asp:Button ID="SokButton" runat="server" Text="Sök Event" OnClick="SokButton_Click" />
<asp:GridView ID="EventPrisUppgGridView" runat="server" AllowPaging="True"
AutoGenerateColumns="true"
OnRowDataBound="EventPrisUppgGridView_RowDataBound"
OnSelectedIndexChanged="EventPrisUppgGridView_SelectedIndexChanged"
OnRowEditing="EventPrisUppgGridView_RowEditing"
OnRowUpdating="EventPrisUppgGridView_RowUpdating"
OnRowCancelingEdit="EventPrisUppgGridView_RowCancelingEdit"
OnRowCommand="EventPrisUppgGridView_RowCommand"
PageSize="500"
OnSorting="EventPrisUppgGridView_OnSorting"
AllowSorting="true"
ShowFooter="true">
<Columns>
<asp:TemplateField HeaderText="id" SortExpression="id" >
<ItemTemplate>
<asp:TextBox ID="idTextBox" runat="server" Width="70" Text='<%# Bind("id") %>'
OnTextChanged="TextBox_TextChanged" BorderStyle="None" ReadOnly="true"></asp:TextBox>
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="idFootTextBox" runat="server" Text="Ny"> </asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="name" SortExpression="name" >
<ItemTemplate>
<asp:TextBox ID="nameTextBox" runat="server" Width="200" Text='<%# Bind("name") %>'
OnTextChanged="TextBox_TextChanged" BorderStyle="None" ></asp:TextBox>
</ItemTemplate>
<FooterTemplate>
<asp:TextBox ID="nameFootTextBox" runat="server" OnTextChanged="TextBox_TextChanged"></asp:TextBox>
</FooterTemplate>
</asp:TemplateField>
</Columns>
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
</asp:GridView>
<asp:Button ID="SaveButton" runat="server" Text="Spara uppdateringen" OnClick="SaveButton_Click" Height="34px" Width="160px" />
<asp:Button ID="SaveNEwButton" runat="server" Text="Spara det nya eventet" OnClick="SaveNewButton_Click" Height="34px" Width="160px" />
</div>
</form>
public partial class admin_EventPrisUppg : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!(IsPostBack))
{
}
}
protected void SokButton_Click(object sender, EventArgs e)
{
string sok = SokTextBox.Text;
EventPrisUppg eventprisuppgclass = new EventPrisUppg();
EventPrisUppgSchema eventprisschema = eventprisuppgclass.GetData("%" + sok + "%");
EventPrisUppgGridView.DataSource = eventprisschema;
EventPrisUppgGridView.DataBind();
}