Hi,<br><br><div class="gmail_quote">2009/1/24 Herbert König <span dir="ltr">&lt;<a href="mailto:herbertkoenig@gmx.net">herbertkoenig@gmx.net</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello Janko,<br>
<br>
JM&gt; Better solution is to use filter fields<br>
JM&gt; (see <a href="http://demo.aidaweb.si/?view=grid" target="_blank">http://demo.aidaweb.si/?view=grid</a>).<br>
is there something to learn from this example which can&#39;t be learned<br>
from the tutorial? If so, I missed it.<br>
<br>
JM&gt; Having a table with lots of rows is never a good idea and calls for<br>
JM&gt; better solution.<br>
Yes! Many bad examples on the net.<br>
<br>
JM&gt; That&#39;s why we have (besides paging) also very flexible<br>
JM&gt; column filters in WebGrid. Use them!<br>
<br>
Filtering like used in the tutorial is only a good idea if you can<br>
afford to display the whole list in case the user empties all filters.</blockquote><div><br>WebGrid support paging. You can use it if the list is too long. We use it in history views of pages in Scribo, or to display blog post comments. <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
As far as I browsed the code it&#39;s limited to String&gt;&gt;match:. Which is<br>
nice now that I know it. With *m##er* I could find names containing<br>
all variants of German &quot;meier&quot;. Nice but the user has to know.<br>
<br>
I think it depends on the size of the lists (in the model) if one can<br>
rely on WebGrid&#39;s filtering capacity. For a big address book one would<br>
start with the first say 25 entries starting with &quot;a&quot;. Entering a &quot;b&quot;<br>
into the filter would switch to the first 25 starting with &quot;b&quot;,<br>
entering &quot;br&quot; would jump to e.g. &quot;Brandon&quot; onward.<br>
<br>
I think this is beyond the filter ability of WebGrid and this<br>
behaviour belongs into AddressBookApp and not into WebGrid.<br>
<br>
Tell me if you think I&#39;m wrong, I&#39;m planning for my own app.<br>
<br>
It would display the last 10 lines in case of data entry or 5 lines<br>
before and 4 lines behind the current entry in case of editing data.<br>
<br>
<br>
Cheers<br>
<br>
Herbert &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;mailto:<a href="mailto:herbertkoenig@gmx.net">herbertkoenig@gmx.net</a><br>
<div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
Aida mailing list<br>
<a href="mailto:Aida@aidaweb.si">Aida@aidaweb.si</a><br>
<a href="http://lists.aidaweb.si/mailman/listinfo/aida" target="_blank">http://lists.aidaweb.si/mailman/listinfo/aida</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Nicolas Petton<br><br><a href="http://nico.bioskop.fr">http://nico.bioskop.fr</a><br>