private static IEnumerable<User> Data ;
public IActionResult Index(string Text ="")
{
string sql = "";
if (Text == "")
{
sql = "select * from [User]";
}
else
{
sql = "select * from [user] where Name= '" + Text + "'";
}
Data = DbContext.Query<User>(sql);
ModelState.Clear();
return View(Data);
}
public IActionResult Index(string Text ="")
{
string sql = "";
if (Text == "")
{
sql = "select * from [User]";
}
else
{
sql = "select * from [user] where Name= '" + Text + "'";
}
Data = DbContext.Query<User>(sql);
ModelState.Clear();
return View(Data);
}
解决方案 »
- 集成Windows验证,在什么情况下为输入用户名密码页面就能显示?
- 自定义控件为何不能使用?
- 如何在Repeater中的LinkButton中添加一个删除确认????
- asp.net中怎样复制文件?
- 如何在ASP.NET中实现像Excel中数据透视表和数据透视图那样的效果?
- asp.net中在线备份和恢复数据库问题.
- Datagrid中定义超联结传2个以上值应该如何写?
- 关于自定义控件中按钮事件?
- 100分求javascript 实现图文混排的代码
- StreamReader总是乱码,怎样变会中文呢
- 新人学习asp.net,直接学习asp.net core 3.0 mvc,还是学习以前老的asp.net mvc?
- 在线急求助:C#调用rest接口上传文件
去掉
ModelState.Clear();
能确定 sql = "select * from [user] where Name= '" + Text + "'"; 查询的数据和第一次不同吗?
已经解决了,原因是我是用Ajax请求到的后台,好像这样子是改不了前台的页面数据的。
已经解决了,原因是我是用Ajax请求到的后台,好像这样子是改不了前台的页面数据的。
ajax就是异步的。只有在success的回调函数里,才能操作页面