c# - C# 网格视图未从工作过程中填充
问题描述
我有在文本框中输入代码时未填充的 ac# 数据网格。有一个按钮点击会触发我的 sql 中的 proc。
当像下面这样在 sql 中传递代码时,它会返回正确的结果(下)
Exec [dbo].[Get_Elec_Tariffs] '0380123'
我试图通过 c# 传递参数,但即使我没有任何错误,网格也不可见。我已经包含了我认为应该在下面工作的代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DataApp;
using AppLogic;
using System.Drawing;
using System.Globalization;
using System.IO;
using System.Text;
using System.Configuration;
namespace QT_Test
{
public partial class Elec_Tariffs : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e) { }
protected void Button1_Click(object sender, EventArgs e)
{
var get_tariff = Calldatabase.Get_Elec_Tariff(Convert.ToString(TextBox1.Text));
GridView1.DataSource = get_tariff;
GridView1.DataBind();
}
}
}
和
public static List<Get_Elec_TariffsResult> Get_Elec_Tariff(string MTC_Code)
{
using (var ctx = new DataAppDBDataContext())
{
return ctx.Get_Elec_Tariffs(MTC_Code).ToList();
}
}
解决方案
推荐阅读
- python - 在 gilab 上使用 django 应用程序执行测试
- xcode - Spring Board 意外退出
- google-apps-script - GAS:修改图表纵轴最小值和最大值
- javascript - 在 Angular component.ts 中动态创建 JS 类
- go - 如果 goroutine 在获取 Signal() 或 Broadcast() 后无法获取锁,是否会返回等待模式
- python - 基于 MULTIPLE 给定分布的 DataFrame 样本
- javascript - three.js 问题:角色切换时出现多个动画但不播放
- mysql - 如何将图像添加到工作台上的数据库表中?
- linux - 减少 AWS EBS 卷大小
- flutter - 后退按钮在颤动中无法在 Webview 中工作