Tag: asp.net

如果设置了MasterType,如何使用自动生成的Master属性修复名称空间问题

经过几周的这个问题后,我终于决定要求解决以下问题: 在.aspx页面中,您可以设置 这会在.aspx.designer中生成自动生成的属性 public new Mastername Master { get { return ((Masternamee)(base.Master)); } } 工作得很好。 但是,如果我在.aspx文件中进行了更改,则该属性将自动生成,并且如下所示: public new NAMESPACE1.Mastername Master { get { return ((NAMESPACE1.Mastername)(base.Master)); } } 之后将无法进行编译,因为无法在给定的命名空间中解析MasterPage的类。 母版页将NAMESPACE1作为命名空间。 每个内容页面都具有相同的NAMESPACE1。 autogenerated属性尝试在NAMESPACE1.NAMESPACE1中查找将失败的母版页类,因为它不存在。 当然我可以删除第一个NAMESPACE1。 使应用程序再次可编辑,但几乎每次我在.aspx文件中进行更改时,这样做很糟糕。 有没有办法避免这个问题? 我能想到的唯一方法是忽略自动生成的属性,并在每次我想访问母版页时进行显式转换。 编辑:我正在使用Visual Studio 2008 Professional SP1。

如何从文本框中过滤gridview?

我需要过滤一个从表中检索过滤数据的gridview。 因此,我将gridview绑定到数据集。 现在我似乎无法找到进一步过滤它的解决方案。 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataSet ds = new DataSet(); SqlConnection myCon = new SqlConnection(connectionstring); SqlDataAdapter adapter = new SqlDataAdapter(cmd, myCon); adapter.Fill(ds); GridView1.DataSource = ds; GridView1.DataBind(); } } protected void Button1_Click(object sender, EventArgs e) { //need to insert code here for filtering GridView1 based on TextBox1.Text } […]

查询参数路由约束

我刚开始使用ASP.NET Web API 2.1并遇到了限制。 使用属性路由,我可以执行以下操作: [Route(“item/{id:int}”)] public IHttpActionResult GetItem(int id) { … } URL /item/5将路由到此操作,但由于{id:int}中的int约束,URL /item/abc将不会。 我尝试更改我的URL,以便id参数在查询字符串及其约束中,尽管在文档中从未提及或演示过查询参数的路径约束。 [Route(“item?{id:int}”)] public IHttpActionResult GetItem(int id) { … } 如果我现在尝试运行,我在Application_Start的Configure方法调用上出错。 protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); } 消息如下。 ArgumentException未被用户代码处理 路径模板不能以’/’或’〜’字符开头,也不能包含’?’ 字符。 有两件事让我烦恼不已。 首先, 记录 MSDN 上路由前缀的部分清楚地表明,在路径模板的开头放置一个~字符是完全可以接受的。 我试过了,它的工作原理记录在案。 其次,如果不是这样,我如何在查询参数上放置路由约束? 考虑以下情况,删除路径约束。 [Route(“item”)] public IHttpActionResult GetItem(int id) { … } URL /item/5将路由到此操作, id设置为5 […]

初学者的ASP .NET Ajax示例

嗨,我在ASP.Net上寻找一些关于AJAX的好例子。 请分享一些优秀的链接,如果你认为有一个很好的资源可以帮助我学习 – 请分享。 谢谢。

使用图像控件从SQL数据库显示特定图像

我有一个搜索页面,用户可以使用该页面搜索有关已输入SQL数据库的设备(例如计算机)的某些信息。 他们可以搜索品牌,类型,硬盘容量和其他东西。 单击搜索按钮后,结果将显示在转发器控件中。 每个设备的DeviceID都是可点击的,点击后,它会将用户带到另一个页面,其中包含有关该特定设备的所有详细信息。 我希望能够在该页面上显示该特定设备的图像,以及所有其他信息。 我将图像保存为SQL数据库中的图像类型。 但我无法弄清楚如何从数据库中取出它并在页面上显示它。 我尝试了几种不同的方法,包括在网格控件中显示它,但是没有用。 我也尝试过使用ASHX文件,但也不能完全解决这个问题。 我正在使用C#和ASP.NET。 任何帮助将不胜感激。 如果需要任何代码,请告诉我,我很乐意发布。 谢谢!

如何从0 X轴开始制作折线图

我创建了一个折线图,但我希望在X轴上显示从0开始的图表。 我怎样才能做到这一点。 我尝试了一些方法,但仍然没有得到我想要的。 Chart1.ChartAreas[0].AxisX.Interval = 0; Chart1.ChartAreas[0].AxisX.IsStartedFromZero = true; Chart1.ChartAreas[0].AxisX.Minimum = 0; Chart1.ChartAreas[0].AxisX.Crossing = 0; 这就是我现在所做的 这就是我要的 还有一个,如何在图表中设置主要和次要单位..? 我的代码在这里 protected void Page_Load(object sender, EventArgs e) { System.Drawing.Font axisFont = new System.Drawing.Font(“Arial”, 8, System.Drawing.FontStyle.Bold); System.Drawing.Font titleFont = new System.Drawing.Font(“Arial”, 10, System.Drawing.FontStyle.Bold); Chart1.Width = 600; Chart1.Height = 400; Chart1.BorderlineColor = System.Drawing.Color.Black; Chart1.BorderlineWidth = 1; Chart1.BorderlineDashStyle = ChartDashStyle.Solid; […]

如何遍历GridView中的每一行,每列和单元格并获取其值

我有一个数据绑定的GridView ,在button_click上我想逐行读取GridView并读取一行中每个单元格的值并更新数据库中的表格? 我也知道如何检查该单元格是否包含null。 我正在尝试这样的事情而陷入困境: protected void SAVE_GRID_Click(object sender, EventArgs e) { int rowscount = GridView2.Rows.Count; int columnscount = GridView2.Columns.Count; for (int i = 0; i < rowscount; i++) { for (int j = 1; j < columnscount; j++) { // I want to get data of each cell in a row // I want to […]

在类库中包含视图

在之前的一个问题中,我发现了如何为MVC创建插件架构。 我不是那条道路上的那条路,但我确实有一种很好的分裂方式。 但是,有一件事让我感到烦恼的是,当它们在类库中时,它就是视图的智能化。 在核心MVC项目中开发它们然后将它们复制到一起是一件痛苦的事。 基本上我遇到的问题是我不太了解Visual Studio如何处理aspx文件。 我现在正处于测试阶段,我想我可以利用RC1附带的显式视图构建。 任何帮助,将不胜感激。 更新: 我知道在实际运行时整理出的所有视图,在Visual Studio中编辑它们我感兴趣。它们是否必须在Web类型项目中?

使用LDAP连接到Active Directory的连接字符串

我的系统管理员给了我这个: 域名:capp.net USER:capp \ dhr2 通过:admin @ 12345 连接字符串是什么? 我对adfs非常新。 所以我试过这个: 我总是收到此错误:无法与服务器建立安全连接 我对连接字符串做错了。 我只是不知道如何解决它。

在Asp.net中创建pdf文件

string s =“Name nnnn Age dd ” 我需要将此字符串转换为pdf文件。任何人都可以帮我这样做吗?