Только присваивание, вызов, приращение, декремент, ожидание и новые выражения объекта могут использоваться в качестве решения оператора - PullRequest
0 голосов
/ 22 мая 2018

Я пытаюсь получить параметр из URL и вставить его в мои текстовые поля в коде.Но, пытаясь присвоить этот параметр текстовому полю в загрузке страницы, я получаю эту ошибку: «Только операторы присваивания, вызова, приращения, уменьшения, ожидания и новых выражений объекта могут использоваться в качестве решения для оператора» (даже перед его отладкой)

<telerik:RadNumericTextBox ID="radTxb_CIF" runat="server" MaxLength="9" Width="150px" style="height: 22px"> 

Над полем, в которое я хочу вставить параметр, и вот метод загрузки страницы, где я пытаюсь написать свой код:

protected void Page_Load(object sender, EventArgs e)
{
    radTxb_CIF;
}

только начинает писатьимя текстового поля дает мне ранее упомянутую ошибку.

1 Ответ

0 голосов
/ 22 мая 2018

Сообщение об ошибке сообщает вам, в чем именно заключается проблема.Вы никогда не присваиваете значение текстовому полю.Но именно этого ожидает компилятор.

protected void Page_Load(object sender, EventArgs e)
{
   radTxb_CIF.Text = myvalue; // sample assignment

}

И убедитесь, что использование тегов установлено правильно:

<%@ Page Language="c#" AutoEventWireup="true"  %>

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns='http://www.w3.org/1999/xhtml'>
    <head runat="server">
        <title>Example</title>
    </head>
    <body>
        <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
        <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" />
        <form id="form1" runat="server">
            <telerik:RadNumericTextBox 
                RenderMode="Lightweight" 
                runat="server" 
                ID="radTxb_CIF" 
                Width="150px" 
                Value="1" 
                EmptyMessage="Enter units count" 
                MinValue="0">
            </telerik:RadNumericTextBox>
        </form>
    </body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...