我主页上有一个搜索字段和按钮。 当用户在搜索条目中输入用户类型, 点击会提交时, 我希望搜索结果会在内容页面中显示 。
处理此事的最佳、最合乎逻辑的方法是什么?
我想在我的内容页面上 使用Find Control 找到按钮, 然后不知不觉地弄清楚它是否被点击过... 但我的逻辑迅速螺旋下坡。
有什么想法吗?
谢谢!
我主页上有一个搜索字段和按钮。 当用户在搜索条目中输入用户类型, 点击会提交时, 我希望搜索结果会在内容页面中显示 。
处理此事的最佳、最合乎逻辑的方法是什么?
我想在我的内容页面上 使用Find Control 找到按钮, 然后不知不觉地弄清楚它是否被点击过... 但我的逻辑迅速螺旋下坡。
有什么想法吗?
谢谢!
我用很简单的方式处理这件事:
当单击该按钮时,我只需将想要搜索的信息设置为会话变量,然后将页面重定向到我的搜索页面。
protected void btnSearch_OnClick(object sender, EventArgs e)
{
Session["General"] = txtSearch.Text;
Response.Redirect("\Search.aspx");
}
也许最简单的处理方法就是使用表格作为获取不是日志。 如果您因使用后退事件而对此有问题, 您可以重新定位到同一位置, 查询字符串在 URL 中有搜索标准 。 然后您只需要使用请求 (“ [搜索可 ) 从 URL 从 URL 读取搜索标准 。
最简单的方式( 可能不是最佳的) 可能是将搜索条目重定向到结果页面, 在查询字符串中插入搜索条目。 当您到达结果页面时, 检查查询字符串, 并在内容页面上进行搜索 。
还有另一篇文章我刚刚在快速搜索后找到,但我不确定这是否是一个很好的方法。
我很想知道你最终是怎么做到的
In my webpages I have references to js and images as such: "../../Content/Images/"Filename" In my code if I reference a file as above, it doesnt work so i have to write: "c:/miscfiles/"filename" 1-...
I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...
Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...
I m looking for best practices here. Sorry. I know it s subjective, but there are a lot of smart people here, so there ought to be some "very good" ways of doing this. I have a custom object called ...
I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...
i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...
For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?
I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!